12 |
|
#ifndef MITPROD_TREEFILLER_FILLERMETAINFOS_H |
13 |
|
#define MITPROD_TREEFILLER_FILLERMETAINFOS_H |
14 |
|
|
15 |
– |
#include "FWCore/ParameterSet/interface/ParameterSet.h" |
15 |
|
#include "HLTrigger/HLTcore/interface/HLTConfigProvider.h" |
16 |
|
#include "MitAna/DataTree/interface/TriggerObjectBaseFwd.h" |
17 |
|
#include "MitAna/DataTree/interface/TriggerObjectRelFwd.h" |
39 |
|
void FillHltTrig(const edm::Event &e, const edm::EventSetup &es); |
40 |
|
|
41 |
|
private: |
42 |
< |
std::string evtName_; //event branch name |
43 |
< |
std::string runName_; //run info branch name |
44 |
< |
std::string lahName_; //look-ahead header branch name |
42 |
> |
const char *Istr() const; |
43 |
> |
|
44 |
> |
std::string evtName_; //event branch name (must be unique) |
45 |
> |
std::string runTreeName_; //run info tree name (must be unique) |
46 |
> |
std::string lahTreeName_; //look-ahead header tree name (must be unique) |
47 |
> |
std::string hltTreeName_; //hlt tree name (must be unique) |
48 |
|
Bool_t hltActive_; //=true if HLT info are filled |
49 |
|
std::vector<std::string> hltProcNames_; //HLT process name(s) |
50 |
|
std::string hltProcName_; //HLT process name to be used |
74 |
|
Int_t hltEntries_; //number of hlt info entries |
75 |
|
UShort_t fileNum_; //file number of current file |
76 |
|
|
77 |
< |
static bool instance_; //=true when one active instance |
77 |
> |
static Int_t instance_; //counts active instances |
78 |
|
}; |
79 |
|
} |
80 |
|
#endif |