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
MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 > Struct Template Reference

Public Member Functions

void bookHistograms (DQMStore &dqmStore)
 
void fillHistograms (int numJets, const edm::Event &evt, double evtWeight)
 
 leptonL1TriggerEfficiencyT1T2 (int minJets, int maxJets, const edm::InputTag &srcRef, const std::string &cutRef, const edm::InputTag &srcL1, const std::string &cutL1, double dRmatch, const std::string &dqmDirectory)
 
 ~leptonL1TriggerEfficiencyT1T2 ()
 

Public Attributes

StringCutObjectSelector< T2 > * cutL1_
 
StringCutObjectSelector< T1 > * cutRef_
 
std::string dqmDirectory_
 
double dRmatch_
 
MonitorElementhistogramDenominatorEta_
 
MonitorElementhistogramDenominatorPhi_
 
MonitorElementhistogramDenominatorPt_
 
MonitorElementhistogramNumeratorEta_
 
MonitorElementhistogramNumeratorPhi_
 
MonitorElementhistogramNumeratorPt_
 
int maxJets_
 
int minJets_
 
edm::InputTag srcL1_
 
edm::InputTag srcRef_
 

Detailed Description

template<typename T1, typename T2>
struct MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >

Definition at line 1171 of file MCEmbeddingValidationAnalyzer.h.

Constructor & Destructor Documentation

template<typename T1 , typename T2 >
MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::leptonL1TriggerEfficiencyT1T2 ( int  minJets,
int  maxJets,
const edm::InputTag srcRef,
const std::string &  cutRef,
const edm::InputTag srcL1,
const std::string &  cutL1,
double  dRmatch,
const std::string &  dqmDirectory 
)
inline

Definition at line 1173 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::~leptonL1TriggerEfficiencyT1T2 ( )
inline

Definition at line 1192 of file MCEmbeddingValidationAnalyzer.h.

Member Function Documentation

template<typename T1 , typename T2 >
void MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::bookHistograms ( DQMStore dqmStore)
inline

Definition at line 1197 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
void MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::fillHistograms ( int  numJets,
const edm::Event evt,
double  evtWeight 
)
inline

Definition at line 1207 of file MCEmbeddingValidationAnalyzer.h.

Member Data Documentation

template<typename T1 , typename T2 >
StringCutObjectSelector<T2>* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::cutL1_

Definition at line 1244 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
StringCutObjectSelector<T1>* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::cutRef_

Definition at line 1242 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
std::string MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::dqmDirectory_

Definition at line 1246 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
double MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::dRmatch_

Definition at line 1245 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
MonitorElement* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::histogramDenominatorEta_

Definition at line 1250 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
MonitorElement* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::histogramDenominatorPhi_

Definition at line 1252 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
MonitorElement* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::histogramDenominatorPt_

Definition at line 1248 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
MonitorElement* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::histogramNumeratorEta_

Definition at line 1249 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
MonitorElement* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::histogramNumeratorPhi_

Definition at line 1251 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
MonitorElement* MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::histogramNumeratorPt_

Definition at line 1247 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
int MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::maxJets_

Definition at line 1240 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
int MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::minJets_

Definition at line 1239 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
edm::InputTag MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::srcL1_

Definition at line 1243 of file MCEmbeddingValidationAnalyzer.h.

template<typename T1 , typename T2 >
edm::InputTag MCEmbeddingValidationAnalyzer::leptonL1TriggerEfficiencyT1T2< T1, T2 >::srcRef_

Definition at line 1241 of file MCEmbeddingValidationAnalyzer.h.