CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
SummaryOutputProducer::TriggerSummary Struct Reference
Inheritance diagram for SummaryOutputProducer::TriggerSummary:
SummaryOutputProducer::GenericSummary

Public Member Functions

void addEntry (const JsonOutputProducer::JsonEvent &_event, const int _triggerIndex, const std::vector< std::string > &_moduleNames)
 
Pair changed (int type=0) const
 
Pair gained (int type=0) const
 
Pair lost (int type=0) const
 
 TriggerSummary (int _id, const JsonOutputProducer &_json)
 
- Public Member Functions inherited from SummaryOutputProducer::GenericSummary
int addEntry (const JsonOutputProducer::JsonEvent &_event, const int _triggerIndex)
 
Pair changed () const
 
Pair gained () const
 
 GenericSummary (int _id, const JsonOutputProducer &_json, const std::vector< std::string > &_names)
 
bool keepForC () const
 
bool keepForGL () const
 
Pair lost () const
 

Public Attributes

int accepted_n
 
int accepted_o
 
std::map< int, GenericSummarym_modules
 
- Public Attributes inherited from SummaryOutputProducer::GenericSummary
int id
 
const JsonOutputProducerjson
 
std::string name
 
std::set< Eventv_changed
 
std::set< Eventv_gained
 
std::set< Eventv_lost
 

Detailed Description

Definition at line 889 of file hltDiff.cc.

Constructor & Destructor Documentation

SummaryOutputProducer::TriggerSummary::TriggerSummary ( int  _id,
const JsonOutputProducer _json 
)
inline

Definition at line 894 of file hltDiff.cc.

Member Function Documentation

void SummaryOutputProducer::TriggerSummary::addEntry ( const JsonOutputProducer::JsonEvent _event,
const int  _triggerIndex,
const std::vector< std::string > &  _moduleNames 
)
inline

Definition at line 899 of file hltDiff.cc.

Pair SummaryOutputProducer::TriggerSummary::changed ( int  type = 0) const
inline

Definition at line 927 of file hltDiff.cc.

Pair SummaryOutputProducer::TriggerSummary::gained ( int  type = 0) const
inline

Definition at line 907 of file hltDiff.cc.

Pair SummaryOutputProducer::TriggerSummary::lost ( int  type = 0) const
inline

Definition at line 917 of file hltDiff.cc.

Member Data Documentation

int SummaryOutputProducer::TriggerSummary::accepted_n

Definition at line 891 of file hltDiff.cc.

int SummaryOutputProducer::TriggerSummary::accepted_o

Definition at line 890 of file hltDiff.cc.

std::map<int, GenericSummary> SummaryOutputProducer::TriggerSummary::m_modules

Definition at line 892 of file hltDiff.cc.