1 #ifndef HLTTauDQMFilter_h
2 #define HLTTauDQMFilter_h
13 HLTTauDQMFilter( std::string
const& name, std::string
const& alias,
int initialPrescale, std::string hltTauDQMProcess,
double L1MatchDeltaR,
double HLTMatchDeltaR,
int nRefTaus = -1,
int nRefElectrons = -1,
int nRefMuons = -1 );
41 std::multimap<int,std::string>
taus_;
43 std::multimap<int,std::string>
muons_;
47 std::multimap<int,std::string>
mets_;
51 std::multimap<int,std::string>
pfmht_;
53 std::multimap<int,std::string>
ht_;
unsigned int count_electrons_
unsigned int count_quadjets_
std::map< int, std::string > interestingModules(HLTConfigProvider const &HLTCP)
int NReferenceTaus() const
int leadingElectron() const
std::multimap< int, std::string > quadjets_
edm::ParameterSet getSummaryPSet(HLTConfigProvider const &HLTCP)
std::multimap< int, std::string > electrons_
bool insertUniqueValue(std::map< int, std::string > &container, std::pair< int, std::string > const &value)
HLTTauDQMFilter const & select(HLTTauDQMFilter const &filter, bool &swapped)
int leadingQuadJet() const
unsigned int count_muons_
std::string hltTauDQMProcess_
HLTTauDQMFilter(std::string const &name, int initialPrescale, std::string hltTauDQMProcess, double L1MatchDeltaR, double HLTMatchDeltaR)
std::multimap< int, std::string > mets_
std::vector< edm::ParameterSet > getPSets(HLTConfigProvider const &HLTCP)
std::multimap< int, std::string > pfmht_
unsigned int count_pfmhts_
bool string2int(const char *digit, int &result)
edm::ParameterSet getRefPSet()
int initialPrescale() const
int NReferenceLeptons() const
std::multimap< int, std::string > muons_
virtual ~HLTTauDQMFilter()
std::multimap< int, std::string > ht_
std::multimap< int, std::string > taus_