CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
MuonAnalyzer Class Reference

#include <MuonAnalyzer.h>

Inheritance diagram for MuonAnalyzer:
edm::EDAnalyzer

Public Member Functions

void analyze (const edm::Event &, const edm::EventSetup &)
 Get the analysis. More...
 
void beginJob (void)
 Inizialize parameters for histo binning. More...
 
void beginRun (const edm::Run &, const edm::EventSetup &)
 
void endJob (void)
 Save the histos. More...
 
 MuonAnalyzer (const edm::ParameterSet &)
 Constructor. More...
 
virtual ~MuonAnalyzer ()
 Destructor. More...
 
- Public Member Functions inherited from edm::EDAnalyzer
 EDAnalyzer ()
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 

Private Attributes

std::string metname
 
edm::ParameterSet parameters
 
DQMStoretheDbe
 
DiMuonHistogramstheDiMuonHistograms
 
bool theDiMuonHistogramsFlag
 
EfficiencyAnalyzertheEfficiencyAnalyzer
 
bool theEfficiencyAnalyzerFlag
 
SegmentTrackAnalyzertheGlbMuonSegmentsAnalyzer
 
edm::InputTag theGlbMuTrackCollectionLabel
 
MuonEnergyDepositAnalyzertheMuEnergyAnalyzer
 
bool theMuEnergyAnalyzerFlag
 
edm::InputTag theMuonCollectionLabel
 
MuonKinVsEtaAnalyzertheMuonKinVsEtaAnalyzer
 
bool theMuonKinVsEtaAnalyzerFlag
 
MuonRecoAnalyzertheMuonRecoAnalyzer
 
bool theMuonRecoAnalyzerFlag
 
MuonRecoOneHLTtheMuonRecoOneHLTAnalyzer
 
bool theMuonRecoOneHLTAnalyzerFlag
 
bool theMuonSegmentsAnalyzerFlag
 
MuonSeedsAnalyzertheSeedsAnalyzer
 
bool theSeedsAnalyzerFlag
 
edm::InputTag theSeedsCollectionLabel
 
MuonServiceProxytheService
 
SegmentTrackAnalyzertheStaMuonSegmentsAnalyzer
 
edm::InputTag theStaMuTrackCollectionLabel
 
edm::InputTag theTriggerResultsLabel
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
typedef WorkerT< EDAnalyzerWorkerType
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 
- Protected Member Functions inherited from edm::EDAnalyzer
CurrentProcessingContext const * currentContext () const
 

Detailed Description

DQM muon analysis monitoring

Date:
2011/11/01 11:40:13
Revision:
1.19
Author
G. Mila - INFN Torino

Definition at line 40 of file MuonAnalyzer.h.

Constructor & Destructor Documentation

MuonAnalyzer::MuonAnalyzer ( const edm::ParameterSet pSet)

Constructor.

Definition at line 43 of file MuonAnalyzer.cc.

References edm::ParameterSet::addParameter(), MuonServiceProxy_cff::MuonServiceProxy, and Parameters::parameters.

43  {
44  parameters = pSet;
45 
46  // the services
47  theService = new MuonServiceProxy(parameters.getParameter<ParameterSet>("ServiceParameters"));
48 
49  // Muon Collection Label
55 
56  // Analyzer Flags - define wheter or not run a submodule
57  theMuEnergyAnalyzerFlag = parameters.getUntrackedParameter<bool>("DoMuonEnergyAnalysis" ,true);
58  theSeedsAnalyzerFlag = parameters.getUntrackedParameter<bool>("DoMuonSeedAnalysis" ,true);
59  theMuonRecoAnalyzerFlag = parameters.getUntrackedParameter<bool>("DoMuonRecoAnalysis" ,true);
60  theMuonSegmentsAnalyzerFlag = parameters.getUntrackedParameter<bool>("DoTrackSegmentsAnalysis",true);
61  theMuonKinVsEtaAnalyzerFlag = parameters.getUntrackedParameter<bool>("DoMuonKinVsEtaAnalysis" ,true);
62  theDiMuonHistogramsFlag = parameters.getUntrackedParameter<bool>("DoDiMuonHistograms" ,true);
63  theMuonRecoOneHLTAnalyzerFlag = parameters.getUntrackedParameter<bool>("DoMuonRecoOneHLT" ,true);
64  theEfficiencyAnalyzerFlag = parameters.getUntrackedParameter<bool>("DoEfficiencyAnalysis" ,true);
65 
66  // If the previous are defined... create the analyzer class
67  if(theMuEnergyAnalyzerFlag)
69  if(theSeedsAnalyzerFlag)
71  if(theMuonRecoAnalyzerFlag)
73  if(theMuonRecoAnalyzerFlag)
75  if(theDiMuonHistogramsFlag)
77  if(theMuonSegmentsAnalyzerFlag){
78  // analysis on glb muon tracks
79  ParameterSet trackGlbMuAnalysisParameters = parameters.getParameter<ParameterSet>("trackSegmentsAnalysis");
80  trackGlbMuAnalysisParameters.addParameter<edm::InputTag>("MuTrackCollection",theGlbMuTrackCollectionLabel);
81  theGlbMuonSegmentsAnalyzer = new SegmentTrackAnalyzer(trackGlbMuAnalysisParameters, theService);
82  // analysis on sta muon tracks
83  ParameterSet trackStaMuAnalysisParameters = parameters.getParameter<ParameterSet>("trackSegmentsAnalysis");
84  trackStaMuAnalysisParameters.addParameter<edm::InputTag>("MuTrackCollection",theStaMuTrackCollectionLabel);
85  theStaMuonSegmentsAnalyzer = new SegmentTrackAnalyzer(trackStaMuAnalysisParameters, theService);
86  }
87  if (theMuonRecoOneHLTAnalyzerFlag)
89  if(theEfficiencyAnalyzerFlag)
91 }
T getParameter(std::string const &) const
MuonSeedsAnalyzer * theSeedsAnalyzer
Definition: MuonAnalyzer.h:88
bool theSeedsAnalyzerFlag
Definition: MuonAnalyzer.h:78
T getUntrackedParameter(std::string const &, T const &) const
edm::InputTag theStaMuTrackCollectionLabel
Definition: MuonAnalyzer.h:72
edm::InputTag theGlbMuTrackCollectionLabel
Definition: MuonAnalyzer.h:70
SegmentTrackAnalyzer * theStaMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:92
MuonKinVsEtaAnalyzer * theMuonKinVsEtaAnalyzer
Definition: MuonAnalyzer.h:90
MuonServiceProxy * theService
Definition: MuonAnalyzer.h:63
bool theDiMuonHistogramsFlag
Definition: MuonAnalyzer.h:82
SegmentTrackAnalyzer * theGlbMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:91
edm::InputTag theSeedsCollectionLabel
Definition: MuonAnalyzer.h:74
bool theMuonKinVsEtaAnalyzerFlag
Definition: MuonAnalyzer.h:80
void addParameter(std::string const &name, T const &value)
Definition: ParameterSet.h:145
edm::ParameterSet parameters
Definition: MuonAnalyzer.h:62
MuonRecoOneHLT * theMuonRecoOneHLTAnalyzer
Definition: MuonAnalyzer.h:94
bool theMuonRecoAnalyzerFlag
Definition: MuonAnalyzer.h:79
edm::InputTag theTriggerResultsLabel
Definition: MuonAnalyzer.h:75
MuonEnergyDepositAnalyzer * theMuEnergyAnalyzer
Definition: MuonAnalyzer.h:87
bool theMuonSegmentsAnalyzerFlag
Definition: MuonAnalyzer.h:81
edm::InputTag theMuonCollectionLabel
Definition: MuonAnalyzer.h:68
MuonRecoAnalyzer * theMuonRecoAnalyzer
Definition: MuonAnalyzer.h:89
bool theMuEnergyAnalyzerFlag
Definition: MuonAnalyzer.h:77
bool theMuonRecoOneHLTAnalyzerFlag
Definition: MuonAnalyzer.h:83
DiMuonHistograms * theDiMuonHistograms
Definition: MuonAnalyzer.h:93
bool theEfficiencyAnalyzerFlag
Definition: MuonAnalyzer.h:84
EfficiencyAnalyzer * theEfficiencyAnalyzer
Definition: MuonAnalyzer.h:95
MuonAnalyzer::~MuonAnalyzer ( )
virtual

Destructor.

Definition at line 93 of file MuonAnalyzer.cc.

93  {
94 
95  delete theService;
102  }
107 }
MuonSeedsAnalyzer * theSeedsAnalyzer
Definition: MuonAnalyzer.h:88
bool theSeedsAnalyzerFlag
Definition: MuonAnalyzer.h:78
SegmentTrackAnalyzer * theStaMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:92
MuonKinVsEtaAnalyzer * theMuonKinVsEtaAnalyzer
Definition: MuonAnalyzer.h:90
MuonServiceProxy * theService
Definition: MuonAnalyzer.h:63
bool theDiMuonHistogramsFlag
Definition: MuonAnalyzer.h:82
SegmentTrackAnalyzer * theGlbMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:91
bool theMuonKinVsEtaAnalyzerFlag
Definition: MuonAnalyzer.h:80
MuonRecoOneHLT * theMuonRecoOneHLTAnalyzer
Definition: MuonAnalyzer.h:94
bool theMuonRecoAnalyzerFlag
Definition: MuonAnalyzer.h:79
MuonEnergyDepositAnalyzer * theMuEnergyAnalyzer
Definition: MuonAnalyzer.h:87
bool theMuonSegmentsAnalyzerFlag
Definition: MuonAnalyzer.h:81
MuonRecoAnalyzer * theMuonRecoAnalyzer
Definition: MuonAnalyzer.h:89
bool theMuEnergyAnalyzerFlag
Definition: MuonAnalyzer.h:77
bool theMuonRecoOneHLTAnalyzerFlag
Definition: MuonAnalyzer.h:83
DiMuonHistograms * theDiMuonHistograms
Definition: MuonAnalyzer.h:93
bool theEfficiencyAnalyzerFlag
Definition: MuonAnalyzer.h:84
EfficiencyAnalyzer * theEfficiencyAnalyzer
Definition: MuonAnalyzer.h:95

Member Function Documentation

void MuonAnalyzer::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)
virtual

Get the analysis.

Implements edm::EDAnalyzer.

Definition at line 128 of file MuonAnalyzer.cc.

References edm::Event::getByLabel(), edm::HandleBase::isValid(), LogTrace, metname, patZpeak::muons, muonTagProbeFilters_cff::staTracks, and patRefSel_triggerSelection_cff::triggerResults.

128  {
129  LogTrace(metname)<<"[MuonAnalyzer] Analysis of event # ";
130  theService->update(iSetup);
131 
132  // Take the STA muon container
134  iEvent.getByLabel(theMuonCollectionLabel,muons);
135 
137  iEvent.getByLabel(theTriggerResultsLabel, triggerResults);
138 
139  if(muons.isValid()){
140  for (reco::MuonCollection::const_iterator recoMu = muons->begin(); recoMu!=muons->end(); ++recoMu){
142  LogTrace(metname)<<"[MuonAnalyzer] Call to the muon energy analyzer";
143  theMuEnergyAnalyzer->analyze(iEvent, iSetup, *recoMu);
144  }
146  LogTrace(metname)<<"[MuonAnalyzer] Call to the muon reco analyzer";
147  theMuonRecoAnalyzer->analyze(iEvent, iSetup, *recoMu);
148  }
150  LogTrace(metname)<<"[MuonAnalyzer] Call to the muon KinVsEta analyzer";
151  theMuonKinVsEtaAnalyzer->analyze(iEvent, iSetup, *recoMu);
152  }
153  // if(theMuonRecoOneHLTAnalyzerFlag) {
154  // LogTrace(metname)<<"[MuonAnalyzer] Call to the muon reco One HLT analyzer";
155  // theMuonRecoOneHLTAnalyzer->analyze(iEvent, iSetup, *recoMu, *triggerResults);
156  // theMuonRecoOneHLTAnalyzer->analyze(iEvent, iSetup, *triggerResults);
157  // }
158  }
160  LogTrace(metname)<<"[MuonAnalyzer] Call to the muon reco One HLT analyzer";
161  theMuonRecoOneHLTAnalyzer->analyze(iEvent, iSetup, *triggerResults);
162  }
164  LogTrace(metname)<<"[MuonAnalyzer] Call to the efficiency analyzer";
165  theEfficiencyAnalyzer->analyze(iEvent,iSetup);
166  }
168  LogTrace(metname)<<"[MuonAnalyzer] Call to the dimuon analyzer";
169  theDiMuonHistograms->analyze(iEvent,iSetup);
170  }
171  }
172 
173  // Take the track containers
175  iEvent.getByLabel(theGlbMuTrackCollectionLabel,glbTracks);
177  iEvent.getByLabel(theStaMuTrackCollectionLabel,staTracks);
178 
179  if(glbTracks.isValid()){
180  for (reco::TrackCollection::const_iterator recoTrack = glbTracks->begin(); recoTrack!=glbTracks->end(); ++recoTrack){
182  LogTrace(metname)<<"[SegmentsAnalyzer] Call to the track segments analyzer for glb muons";
183  theGlbMuonSegmentsAnalyzer->analyze(iEvent, iSetup, *recoTrack);
184  }
185  }
186  }
187  if(staTracks.isValid()){
188  for (reco::TrackCollection::const_iterator recoTrack = staTracks->begin(); recoTrack!=staTracks->end(); ++recoTrack){
190  LogTrace(metname)<<"[SegmentsAnalyzer] Call to the track segments analyzer for sta muons";
191  theStaMuonSegmentsAnalyzer->analyze(iEvent, iSetup, *recoTrack);
192  }
193  }
194  }
195 
196 
197 
198 
199  // Take the seeds container
201  iEvent.getByLabel(theSeedsCollectionLabel, seeds);
202  if(seeds.isValid()){
203  for(TrajectorySeedCollection::const_iterator seed = seeds->begin(); seed != seeds->end(); ++seed){
205  LogTrace(metname)<<"[MuonAnalyzer] Call to the seeds analyzer";
206  theSeedsAnalyzer->analyze(iEvent, iSetup, *seed);
207  }
208  }
209  }
210 
211 }
MuonSeedsAnalyzer * theSeedsAnalyzer
Definition: MuonAnalyzer.h:88
bool theSeedsAnalyzerFlag
Definition: MuonAnalyzer.h:78
edm::InputTag theStaMuTrackCollectionLabel
Definition: MuonAnalyzer.h:72
edm::InputTag theGlbMuTrackCollectionLabel
Definition: MuonAnalyzer.h:70
void analyze(const edm::Event &, const edm::EventSetup &, const reco::Track &recoTrack)
Get the analysis.
void analyze(const edm::Event &, const edm::EventSetup &, const reco::Muon &recoMu)
Get the analysis.
SegmentTrackAnalyzer * theStaMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:92
MuonKinVsEtaAnalyzer * theMuonKinVsEtaAnalyzer
Definition: MuonAnalyzer.h:90
void analyze(const edm::Event &event, const edm::EventSetup &eventSetup)
void analyze(const edm::Event &, const edm::EventSetup &, const reco::Muon &recoMu)
Get the analysis.
void analyze(const edm::Event &, const edm::EventSetup &, const reco::Muon &recoMu)
Get the analysis.
MuonServiceProxy * theService
Definition: MuonAnalyzer.h:63
bool theDiMuonHistogramsFlag
Definition: MuonAnalyzer.h:82
SegmentTrackAnalyzer * theGlbMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:91
edm::InputTag theSeedsCollectionLabel
Definition: MuonAnalyzer.h:74
std::string metname
Definition: MuonAnalyzer.h:65
bool theMuonKinVsEtaAnalyzerFlag
Definition: MuonAnalyzer.h:80
bool isValid() const
Definition: HandleBase.h:76
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
Definition: Event.h:356
#define LogTrace(id)
void analyze(const edm::Event &event, const edm::EventSetup &eventSetup)
MuonRecoOneHLT * theMuonRecoOneHLTAnalyzer
Definition: MuonAnalyzer.h:94
bool theMuonRecoAnalyzerFlag
Definition: MuonAnalyzer.h:79
edm::InputTag theTriggerResultsLabel
Definition: MuonAnalyzer.h:75
MuonEnergyDepositAnalyzer * theMuEnergyAnalyzer
Definition: MuonAnalyzer.h:87
tuple muons
Definition: patZpeak.py:38
bool theMuonSegmentsAnalyzerFlag
Definition: MuonAnalyzer.h:81
void analyze(const edm::Event &, const edm::EventSetup &, const TrajectorySeed &seed)
Get the analysis.
edm::InputTag theMuonCollectionLabel
Definition: MuonAnalyzer.h:68
MuonRecoAnalyzer * theMuonRecoAnalyzer
Definition: MuonAnalyzer.h:89
bool theMuEnergyAnalyzerFlag
Definition: MuonAnalyzer.h:77
bool theMuonRecoOneHLTAnalyzerFlag
Definition: MuonAnalyzer.h:83
void analyze(const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &)
Get the analysis.
DiMuonHistograms * theDiMuonHistograms
Definition: MuonAnalyzer.h:93
bool theEfficiencyAnalyzerFlag
Definition: MuonAnalyzer.h:84
EfficiencyAnalyzer * theEfficiencyAnalyzer
Definition: MuonAnalyzer.h:95
void MuonAnalyzer::beginJob ( void  )
virtual

Inizialize parameters for histo binning.

Reimplemented from edm::EDAnalyzer.

Definition at line 111 of file MuonAnalyzer.cc.

References LogTrace, metname, and cppFunctionSkipper::operator.

111  {
112  metname = "muonAnalyzer";
113 
114  LogTrace(metname)<<"[MuonAnalyzer] Parameters initialization";
116 
127 }
MuonSeedsAnalyzer * theSeedsAnalyzer
Definition: MuonAnalyzer.h:88
bool theSeedsAnalyzerFlag
Definition: MuonAnalyzer.h:78
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
SegmentTrackAnalyzer * theStaMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:92
MuonKinVsEtaAnalyzer * theMuonKinVsEtaAnalyzer
Definition: MuonAnalyzer.h:90
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
bool theDiMuonHistogramsFlag
Definition: MuonAnalyzer.h:82
SegmentTrackAnalyzer * theGlbMuonSegmentsAnalyzer
Definition: MuonAnalyzer.h:91
std::string metname
Definition: MuonAnalyzer.h:65
bool theMuonKinVsEtaAnalyzerFlag
Definition: MuonAnalyzer.h:80
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
#define LogTrace(id)
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
MuonRecoOneHLT * theMuonRecoOneHLTAnalyzer
Definition: MuonAnalyzer.h:94
bool theMuonRecoAnalyzerFlag
Definition: MuonAnalyzer.h:79
DQMStore * theDbe
Definition: MuonAnalyzer.h:61
MuonEnergyDepositAnalyzer * theMuEnergyAnalyzer
Definition: MuonAnalyzer.h:87
bool theMuonSegmentsAnalyzerFlag
Definition: MuonAnalyzer.h:81
MuonRecoAnalyzer * theMuonRecoAnalyzer
Definition: MuonAnalyzer.h:89
bool theMuEnergyAnalyzerFlag
Definition: MuonAnalyzer.h:77
bool theMuonRecoOneHLTAnalyzerFlag
Definition: MuonAnalyzer.h:83
DiMuonHistograms * theDiMuonHistograms
Definition: MuonAnalyzer.h:93
bool theEfficiencyAnalyzerFlag
Definition: MuonAnalyzer.h:84
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
EfficiencyAnalyzer * theEfficiencyAnalyzer
Definition: MuonAnalyzer.h:95
void MuonAnalyzer::beginRun ( const edm::Run iRun,
const edm::EventSetup iSetup 
)
virtual

Reimplemented from edm::EDAnalyzer.

Definition at line 108 of file MuonAnalyzer.cc.

108  {
110 }
MuonRecoOneHLT * theMuonRecoOneHLTAnalyzer
Definition: MuonAnalyzer.h:94
bool theMuonRecoOneHLTAnalyzerFlag
Definition: MuonAnalyzer.h:83
void beginRun(const edm::Run &iRun, const edm::EventSetup &iSetup)
void MuonAnalyzer::endJob ( void  )
virtual

Save the histos.

Reimplemented from edm::EDAnalyzer.

Definition at line 214 of file MuonAnalyzer.cc.

References LogTrace, metname, dumpDBToFile_GT_ttrig_cfg::outputFileName, and Parameters::parameters.

214  {
215  LogTrace(metname)<<"[MuonAnalyzer] Saving the histos";
216  bool outputMEsInRootFile = parameters.getParameter<bool>("OutputMEsInRootFile");
217  std::string outputFileName = parameters.getParameter<std::string>("OutputFileName");
218  if(outputMEsInRootFile){
220  theDbe->save(outputFileName);
221  }
222 }
T getParameter(std::string const &) const
void save(const std::string &filename, const std::string &path="", const std::string &pattern="", const std::string &rewrite="", SaveReferenceTag ref=SaveWithReference, int minStatus=dqm::qstatus::STATUS_OK, const std::string &fileupdate="RECREATE")
Definition: DQMStore.cc:2113
std::string metname
Definition: MuonAnalyzer.h:65
#define LogTrace(id)
edm::ParameterSet parameters
Definition: MuonAnalyzer.h:62
DQMStore * theDbe
Definition: MuonAnalyzer.h:61
void showDirStructure(void) const
Definition: DQMStore.cc:2761

Member Data Documentation

std::string MuonAnalyzer::metname
private

Definition at line 65 of file MuonAnalyzer.h.

edm::ParameterSet MuonAnalyzer::parameters
private
DQMStore* MuonAnalyzer::theDbe
private

Definition at line 61 of file MuonAnalyzer.h.

DiMuonHistograms* MuonAnalyzer::theDiMuonHistograms
private

Definition at line 93 of file MuonAnalyzer.h.

bool MuonAnalyzer::theDiMuonHistogramsFlag
private

Definition at line 82 of file MuonAnalyzer.h.

EfficiencyAnalyzer* MuonAnalyzer::theEfficiencyAnalyzer
private

Definition at line 95 of file MuonAnalyzer.h.

bool MuonAnalyzer::theEfficiencyAnalyzerFlag
private

Definition at line 84 of file MuonAnalyzer.h.

SegmentTrackAnalyzer* MuonAnalyzer::theGlbMuonSegmentsAnalyzer
private

Definition at line 91 of file MuonAnalyzer.h.

edm::InputTag MuonAnalyzer::theGlbMuTrackCollectionLabel
private

Definition at line 70 of file MuonAnalyzer.h.

MuonEnergyDepositAnalyzer* MuonAnalyzer::theMuEnergyAnalyzer
private

Definition at line 87 of file MuonAnalyzer.h.

bool MuonAnalyzer::theMuEnergyAnalyzerFlag
private

Definition at line 77 of file MuonAnalyzer.h.

edm::InputTag MuonAnalyzer::theMuonCollectionLabel
private

Definition at line 68 of file MuonAnalyzer.h.

MuonKinVsEtaAnalyzer* MuonAnalyzer::theMuonKinVsEtaAnalyzer
private

Definition at line 90 of file MuonAnalyzer.h.

bool MuonAnalyzer::theMuonKinVsEtaAnalyzerFlag
private

Definition at line 80 of file MuonAnalyzer.h.

MuonRecoAnalyzer* MuonAnalyzer::theMuonRecoAnalyzer
private

Definition at line 89 of file MuonAnalyzer.h.

bool MuonAnalyzer::theMuonRecoAnalyzerFlag
private

Definition at line 79 of file MuonAnalyzer.h.

MuonRecoOneHLT* MuonAnalyzer::theMuonRecoOneHLTAnalyzer
private

Definition at line 94 of file MuonAnalyzer.h.

bool MuonAnalyzer::theMuonRecoOneHLTAnalyzerFlag
private

Definition at line 83 of file MuonAnalyzer.h.

bool MuonAnalyzer::theMuonSegmentsAnalyzerFlag
private

Definition at line 81 of file MuonAnalyzer.h.

MuonSeedsAnalyzer* MuonAnalyzer::theSeedsAnalyzer
private

Definition at line 88 of file MuonAnalyzer.h.

bool MuonAnalyzer::theSeedsAnalyzerFlag
private

Definition at line 78 of file MuonAnalyzer.h.

edm::InputTag MuonAnalyzer::theSeedsCollectionLabel
private

Definition at line 74 of file MuonAnalyzer.h.

MuonServiceProxy* MuonAnalyzer::theService
private

Definition at line 63 of file MuonAnalyzer.h.

SegmentTrackAnalyzer* MuonAnalyzer::theStaMuonSegmentsAnalyzer
private

Definition at line 92 of file MuonAnalyzer.h.

edm::InputTag MuonAnalyzer::theStaMuTrackCollectionLabel
private

Definition at line 72 of file MuonAnalyzer.h.

edm::InputTag MuonAnalyzer::theTriggerResultsLabel
private

Definition at line 75 of file MuonAnalyzer.h.