1 #ifndef DQMOFFLINE_TRIGGER_EGHLTPHOHLTFILTERMON
2 #define DQMOFFLINE_TRIGGER_EGHLTPHOHLTFILTERMON
47 struct ptrCompStr :
public std::binary_function<const PhoHLTFilterMon*,const std::string&,bool> {
52 template<
class T>
struct ptrLess :
public std::binary_function<const T*,const T*,bool> {
bool operator<(const PhoHLTFilterMon &rhs) const
MonElemManagerBase< ParticlePair< OffPho > > * diPhoMassOnlyOneME_
PhoHLTFilterMon(const PhoHLTFilterMon &)
bool operator()(const PhoHLTFilterMon *lhs, const std::string &rhs)
MonElemManagerBase< ParticlePair< OffPho > > * diPhoMassBothHighME_
std::vector< MonElemContainer< OffPho > * > phoEffHists_
std::vector< MonElemContainer< OffPho > * > phoMonElems_
bool operator()(const std::string &lhs, const PhoHLTFilterMon *rhs)
MonElemManagerBase< ParticlePair< OffPho > > * diPhoMassOnlyOneHighME_
std::vector< MonElemContainer< OffPho > * > phoFailMonElems_
std::vector< MonElemManagerBase< trigger::TriggerObject > * > trigMonElems_
bool operator()(const T *lhs, const T *rhs)
MonElemManagerBase< ParticlePair< OffPho > > * diPhoMassBothME_
const std::string & filterName() const
PhoHLTFilterMon & operator=(const PhoHLTFilterMon &)
const TrigCodes::TrigBitSet filterBit_
void fill(const OffEvt &evt, float weight)
std::bitset< maxNrBits_ > TrigBitSet
static const uint32_t masks[]