3 |
|
// |
4 |
|
// FillerMetaInfos |
5 |
|
// |
6 |
< |
// Implementation of a filler that stores all of the meta information, as well as the HLT |
7 |
< |
// trigger info into the bambu objects. Still missing is the implementation for the L1 info. |
6 |
> |
// Implementation of a filler that stores all of the meta information, as well as the L1 and HLT |
7 |
> |
// trigger info into the corresponding bambu objects. |
8 |
|
// |
9 |
|
// Authors: C.Loizides |
10 |
|
//-------------------------------------------------------------------------------------------------- |
44 |
|
std::string evtName_; //event branch name |
45 |
|
std::string runName_; //run info branch name |
46 |
|
std::string lahName_; //look-ahead header branch name |
47 |
< |
Bool_t l1Active_; //=true if L1 info are filled |
48 |
< |
std::string l1TableName_; //L1 trigger table branch name |
49 |
< |
std::string l1BitsName_; //L1 trigger bits branch name |
50 |
< |
std::string l1ObjsName_; //L1 trigger branch name |
47 |
> |
// Bool_t l1Active_; //=true if L1 info are filled |
48 |
> |
// std::string l1TableName_; //L1 trigger table branch name |
49 |
> |
// std::string l1BitsName_; //L1 trigger bits branch name |
50 |
> |
// std::string l1ObjsName_; //L1 trigger branch name |
51 |
|
Bool_t hltActive_; //=true if HLT info are filled |
52 |
|
std::vector<std::string> hltProcNames_; //HLT process name(s) |
53 |
|
std::string hltProcName_; //HLT process name to be used |
65 |
|
TTree *laTree_; //look ahead tree (not owned) |
66 |
|
Int_t runEntries_; //number of run info entries |
67 |
|
std::map<UInt_t,Int_t> runmap_; //map between run number and entry number |
68 |
< |
Int_t l1Entries_; //number of l1 info entries |
69 |
< |
THashTable *l1Table_; //L1 trigger table |
70 |
< |
TTree *l1Tree_; //L1 trigger tree (not owned) |
68 |
> |
// Int_t l1Entries_; //number of l1 info entries |
69 |
> |
// THashTable *l1Table_; //L1 trigger table |
70 |
> |
// TTree *l1Tree_; //L1 trigger tree (not owned) |
71 |
|
TriggerMask *hltBits_; //HLT trigger bit mask |
72 |
|
std::vector<std::string> *hltTable_; //HLT trigger table |
73 |
|
std::map<std::string,Short_t> *hltTabMap_; //HLT trigger labels map |