File indexing completed on 2024-04-06 12:02:21
0001
0002
0003
0004
0005
0006 #ifndef L1TGlobalPrescalesVetosFract_h
0007 #define L1TGlobalPrescalesVetosFract_h
0008
0009 #include <vector>
0010
0011 #include "CondFormats/Serialization/interface/Serializable.h"
0012
0013 class L1TGlobalPrescalesVetosFract {
0014 public:
0015 L1TGlobalPrescalesVetosFract() {
0016 version_ = 0;
0017 bxmask_default_ = 0;
0018 }
0019
0020 unsigned int version_;
0021 std::vector<std::vector<double> > prescale_table_;
0022 int bxmask_default_;
0023 std::map<int, std::vector<int> > bxmask_map_;
0024 std::vector<int> veto_;
0025 std::vector<int> exp_ints_;
0026 std::vector<double> exp_doubles_;
0027
0028 COND_SERIALIZABLE;
0029 };
0030
0031 #endif