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 Member Functions | Private Attributes
MuonIdVal Class Reference

#include <MuonIdVal.h>

Inheritance diagram for MuonIdVal:
DQMEDAnalyzer edm::stream::EDAnalyzer< edm::RunSummaryCache< dqmDetails::NoCache >, edm::LuminosityBlockSummaryCache< dqmDetails::NoCache > > edm::stream::EDAnalyzerBase edm::EDConsumerBase

Public Member Functions

 MuonIdVal (const edm::ParameterSet &)
 
 ~MuonIdVal ()
 
- Public Member Functions inherited from DQMEDAnalyzer
virtual void beginRun (edm::Run const &, edm::EventSetup const &) final
 
virtual void beginStream (edm::StreamID id) final
 
virtual void dqmBeginRun (edm::Run const &, edm::EventSetup const &)
 
 DQMEDAnalyzer (void)
 
virtual void endLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, dqmDetails::NoCache *) const final
 
virtual void endRunSummary (edm::Run const &, edm::EventSetup const &, dqmDetails::NoCache *) const final
 
uint32_t streamId () const
 
- Public Member Functions inherited from edm::stream::EDAnalyzer< edm::RunSummaryCache< dqmDetails::NoCache >, edm::LuminosityBlockSummaryCache< dqmDetails::NoCache > >
 EDAnalyzer ()=default
 
- Public Member Functions inherited from edm::stream::EDAnalyzerBase
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzerBase ()
 
ModuleDescription const & moduleDescription () const
 
virtual ~EDAnalyzerBase ()
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () const
 
 EDConsumerBase ()
 
ProductHolderIndexAndSkipBit indexFrom (EDGetToken, BranchType, TypeID const &) const
 
void itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
void itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
std::vector
< ProductHolderIndexAndSkipBit >
const & 
itemsToGetFromEvent () const
 
void labelsForToken (EDGetToken iToken, Labels &oLabels) const
 
void modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const
 
void modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
bool registeredToConsume (ProductHolderIndex, bool, BranchType) const
 
bool registeredToConsumeMany (TypeID const &, BranchType) const
 
void updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &)
 
virtual ~EDConsumerBase ()
 

Private Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &)
 
virtual void beginJob ()
 
void bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
 
virtual void endJob ()
 
virtual void Fill (MonitorElement *, float)
 

Private Attributes

std::string baseFolder_
 
edm::Handle
< reco::MuonTimeExtraMap
combinedMuonTimeExtraValueMapH_
 
edm::Handle
< reco::MuonTimeExtraMap
cscMuonTimeExtraValueMapH_
 
edm::Handle< CSCSegmentCollectioncscSegmentCollectionH_
 
edm::Handle
< reco::MuonTimeExtraMap
dtMuonTimeExtraValueMapH_
 
edm::Handle
< DTRecSegment4DCollection
dtSegmentCollectionH_
 
std::string eventInfoFolder_
 
edm::ESHandle
< GlobalTrackingGeometry
geometry_
 
MonitorElementhB2BCosmicCompat [4]
 
MonitorElementhCaloCompat [4]
 
MonitorElementhCaloSegmentCompat [4]
 
MonitorElementhCombinedCosmicCompat [4]
 
MonitorElementhCSCChamberDx [2][4][4][36]
 
MonitorElementhCSCChamberDy [2][4][4][36]
 
MonitorElementhCSCChamberEdgeXWithNoSegment [2][4][4][36]
 
MonitorElementhCSCChamberEdgeXWithSegment [2][4][4][36]
 
MonitorElementhCSCChamberEdgeYWithNoSegment [2][4][4][36]
 
MonitorElementhCSCChamberEdgeYWithSegment [2][4][4][36]
 
MonitorElementhCSCDistWithNoSegment [4][4]
 
MonitorElementhCSCDistWithSegment [4][4]
 
MonitorElementhCSCPullDistWithNoSegment [4][4]
 
MonitorElementhCSCPullDistWithSegment [4][4]
 
MonitorElementhCSCPulldXdZPropErr [4][4]
 
MonitorElementhCSCPulldYdZPropErr [4][4]
 
MonitorElementhCSCPullxPropErr [4][4]
 
MonitorElementhCSCPullyPropErr [4][4]
 
MonitorElementhDTChamberDx [4][5][14]
 
MonitorElementhDTChamberDy [3][5][14]
 
MonitorElementhDTChamberEdgeXWithNoSegment [4][5][14]
 
MonitorElementhDTChamberEdgeXWithSegment [4][5][14]
 
MonitorElementhDTChamberEdgeYWithNoSegment [4][5][14]
 
MonitorElementhDTChamberEdgeYWithSegment [4][5][14]
 
MonitorElementhDTDistWithNoSegment [4][4]
 
MonitorElementhDTDistWithSegment [4][4]
 
MonitorElementhDTPullDistWithNoSegment [4][4]
 
MonitorElementhDTPullDistWithSegment [4][4]
 
MonitorElementhDTPulldXdZPropErr [4][4]
 
MonitorElementhDTPulldYdZPropErr [4][3]
 
MonitorElementhDTPullxPropErr [4][4]
 
MonitorElementhDTPullyPropErr [4][3]
 
MonitorElementhEnergyEMBarrel [4]
 
MonitorElementhEnergyEMEndcap [4]
 
MonitorElementhEnergyHABarrel [4]
 
MonitorElementhEnergyHAEndcap [4]
 
MonitorElementhEnergyHO [4]
 
MonitorElementhGlobalMuonPromptTightBool [4]
 
MonitorElementhGMStaChiCompatibilityBool [4]
 
MonitorElementhGMTkChiCompatibilityBool [4]
 
MonitorElementhGMTkKinkTightBool [4]
 
MonitorElementhMuonAllHits [4][4]
 
MonitorElementhMuonHitsFromSegments [4][4]
 
MonitorElementhMuonQualityStaRelChi2 [4]
 
MonitorElementhMuonQualityTrkKink [4]
 
MonitorElementhMuonQualityTrkRelChi2 [4]
 
MonitorElementhMuonShowerDeltaR [4][4]
 
MonitorElementhMuonShowerSizeT [4][4]
 
MonitorElementhMuonTimeExtraCombinedNDOF [4]
 
MonitorElementhMuonTimeExtraCombinedTimeAtIpInOut [4]
 
MonitorElementhMuonTimeExtraCombinedTimeAtIpInOutErr [4]
 
MonitorElementhMuonTimeExtraCombinedTimeAtIpOutIn [4]
 
MonitorElementhMuonTimeExtraCombinedTimeAtIpOutInErr [4]
 
MonitorElementhMuonTimeExtraCSCNDOF [4]
 
MonitorElementhMuonTimeExtraCSCTimeAtIpInOut [4]
 
MonitorElementhMuonTimeExtraCSCTimeAtIpInOutErr [4]
 
MonitorElementhMuonTimeExtraCSCTimeAtIpOutIn [4]
 
MonitorElementhMuonTimeExtraCSCTimeAtIpOutInErr [4]
 
MonitorElementhMuonTimeExtraDTNDOF [4]
 
MonitorElementhMuonTimeExtraDTTimeAtIpInOut [4]
 
MonitorElementhMuonTimeExtraDTTimeAtIpInOutErr [4]
 
MonitorElementhMuonTimeExtraDTTimeAtIpOutIn [4]
 
MonitorElementhMuonTimeExtraDTTimeAtIpOutInErr [4]
 
MonitorElementhMuonTimeNDOF [4]
 
MonitorElementhMuonTimeTimeAtIpInOut [4]
 
MonitorElementhMuonTimeTimeAtIpInOutErr [4]
 
MonitorElementhMuonTimeTimeAtIpOutIn [4]
 
MonitorElementhMuonTimeTimeAtIpOutInErr [4]
 
MonitorElementhMuonUncorrelatedHits [4][4]
 
MonitorElementhOverlapCosmicCompat [4]
 
MonitorElementhSegmentCompat [4]
 
MonitorElementhSegmentIsAssociatedRZ
 
MonitorElementhSegmentIsAssociatedXY
 
MonitorElementhSegmentIsBestDrAssociatedRZ
 
MonitorElementhSegmentIsBestDrAssociatedXY
 
MonitorElementhSegmentIsBestDrNotAssociatedRZ
 
MonitorElementhSegmentIsBestDrNotAssociatedXY
 
MonitorElementhSegmentIsNotAssociatedRZ
 
MonitorElementhSegmentIsNotAssociatedXY
 
MonitorElementhTimeCosmicCompat [4]
 
MonitorElementhTM2DCompatibilityLooseBool [4]
 
MonitorElementhTM2DCompatibilityTightBool [4]
 
MonitorElementhTMLastStationAngLooseBool [4]
 
MonitorElementhTMLastStationAngTightBool [4]
 
MonitorElementhTMLastStationLooseBool [4]
 
MonitorElementhTMLastStationOptimizedBarrelLowPtLooseBool [4]
 
MonitorElementhTMLastStationOptimizedBarrelLowPtTightBool [4]
 
MonitorElementhTMLastStationOptimizedLowPtLooseBool [4]
 
MonitorElementhTMLastStationOptimizedLowPtTightBool [4]
 
MonitorElementhTMLastStationTightBool [4]
 
MonitorElementhTMOneStationAngLooseBool [4]
 
MonitorElementhTMOneStationAngTightBool [4]
 
MonitorElementhTMOneStationLooseBool [4]
 
MonitorElementhTMOneStationTightBool [4]
 
edm::ParameterSet iConfig
 
edm::InputTag inputCSCSegmentCollection_
 
edm::EDGetTokenT
< CSCSegmentCollection
inputCSCSegmentCollectionToken_
 
edm::InputTag inputDTRecSegment4DCollection_
 
edm::EDGetTokenT
< DTRecSegment4DCollection
inputDTRecSegment4DCollectionToken_
 
edm::InputTag inputMuonCollection_
 
edm::EDGetTokenT
< reco::MuonCollection
inputMuonCollectionToken_
 
edm::InputTag inputMuonCosmicCompatibilityValueMap_
 
edm::EDGetTokenT
< edm::ValueMap
< reco::MuonCosmicCompatibility > > 
inputMuonCosmicCompatibilityValueMapToken_
 
edm::InputTag inputMuonShowerInformationValueMap_
 
edm::EDGetTokenT
< edm::ValueMap
< reco::MuonShower > > 
inputMuonShowerInformationValueMapToken_
 
edm::InputTag inputMuonTimeExtraValueMap_
 
edm::EDGetTokenT
< reco::MuonTimeExtraMap
inputMuonTimeExtraValueMapCombToken_
 
edm::EDGetTokenT
< reco::MuonTimeExtraMap
inputMuonTimeExtraValueMapCSCToken_
 
edm::EDGetTokenT
< reco::MuonTimeExtraMap
inputMuonTimeExtraValueMapDTToken_
 
bool make2DPlots_
 
bool makeAllChamberPlots_
 
bool makeCosmicCompatibilityPlots_
 
bool makeEnergyPlots_
 
bool makeShowerInformationPlots_
 
bool makeTimePlots_
 
edm::Handle< reco::MuonCollectionmuonCollectionH_
 
edm::Handle< edm::ValueMap
< reco::MuonCosmicCompatibility > > 
muonCosmicCompatibilityValueMapH_
 
edm::Handle< edm::ValueMap
< reco::MuonShower > > 
muonShowerInformationValueMapH_
 
edm::ParameterSet parameters_
 
std::string subsystemname_
 
bool useGlobalMuons_
 
bool useGlobalMuonsNotTrackerMuons_
 
bool useTrackerMuons_
 
bool useTrackerMuonsNotGlobalMuons_
 

Additional Inherited Members

- Public Types inherited from edm::stream::EDAnalyzer< edm::RunSummaryCache< dqmDetails::NoCache >, edm::LuminosityBlockSummaryCache< dqmDetails::NoCache > >
typedef CacheContexts< T...> CacheTypes
 
typedef CacheTypes::GlobalCache GlobalCache
 
typedef AbilityChecker< T...> HasAbility
 
typedef
CacheTypes::LuminosityBlockCache 
LuminosityBlockCache
 
typedef
LuminosityBlockContextT
< LuminosityBlockCache,
RunCache, GlobalCache
LuminosityBlockContext
 
typedef
CacheTypes::LuminosityBlockSummaryCache 
LuminosityBlockSummaryCache
 
typedef CacheTypes::RunCache RunCache
 
typedef RunContextT< RunCache,
GlobalCache
RunContext
 
typedef CacheTypes::RunSummaryCache RunSummaryCache
 
- Public Types inherited from edm::stream::EDAnalyzerBase
typedef EDAnalyzerAdaptorBase ModuleType
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from DQMEDAnalyzer
static std::shared_ptr
< dqmDetails::NoCache
globalBeginLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *)
 
static std::shared_ptr
< dqmDetails::NoCache
globalBeginRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *)
 
static void globalEndLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *, dqmDetails::NoCache *)
 
static void globalEndRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *, dqmDetails::NoCache *)
 
- Static Public Member Functions inherited from edm::stream::EDAnalyzerBase
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &descriptions)
 
- Protected Member Functions inherited from edm::EDConsumerBase
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
EDGetToken consumes (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken consumes (TypeToGet const &id, edm::InputTag const &tag)
 
ConsumesCollector consumesCollector ()
 Use a ConsumesCollector to gather consumes information from helper functions. More...
 
template<typename ProductType , BranchType B = InEvent>
void consumesMany ()
 
void consumesMany (const TypeToGet &id)
 
template<BranchType B>
void consumesMany (const TypeToGet &id)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 

Detailed Description

Definition at line 57 of file MuonIdVal.h.

Constructor & Destructor Documentation

MuonIdVal::MuonIdVal ( const edm::ParameterSet ps)
explicit

Definition at line 3 of file MuonIdVal.cc.

MuonIdVal::~MuonIdVal ( )

Definition at line 36 of file MuonIdVal.cc.

Member Function Documentation

void MuonIdVal::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)
privatevirtual

Implements edm::stream::EDAnalyzerBase.

Definition at line 298 of file MuonIdVal.cc.

void MuonIdVal::beginJob ( void  )
privatevirtual

Definition at line 38 of file MuonIdVal.cc.

void MuonIdVal::bookHistograms ( DQMStore::IBooker ibooker,
edm::Run const &  ,
edm::EventSetup const &   
)
overrideprivatevirtual

Implements DQMEDAnalyzer.

Definition at line 42 of file MuonIdVal.cc.

void MuonIdVal::endJob ( void  )
privatevirtual

Definition at line 648 of file MuonIdVal.cc.

void MuonIdVal::Fill ( MonitorElement me,
float  f 
)
privatevirtual

Definition at line 650 of file MuonIdVal.cc.

Member Data Documentation

std::string MuonIdVal::baseFolder_
private

Definition at line 99 of file MuonIdVal.h.

edm::Handle<reco::MuonTimeExtraMap> MuonIdVal::combinedMuonTimeExtraValueMapH_
private

Definition at line 105 of file MuonIdVal.h.

edm::Handle<reco::MuonTimeExtraMap> MuonIdVal::cscMuonTimeExtraValueMapH_
private

Definition at line 106 of file MuonIdVal.h.

edm::Handle<CSCSegmentCollection> MuonIdVal::cscSegmentCollectionH_
private

Definition at line 104 of file MuonIdVal.h.

edm::Handle<reco::MuonTimeExtraMap> MuonIdVal::dtMuonTimeExtraValueMapH_
private

Definition at line 107 of file MuonIdVal.h.

edm::Handle<DTRecSegment4DCollection> MuonIdVal::dtSegmentCollectionH_
private

Definition at line 103 of file MuonIdVal.h.

std::string MuonIdVal::eventInfoFolder_
private

Definition at line 71 of file MuonIdVal.h.

edm::ESHandle<GlobalTrackingGeometry> MuonIdVal::geometry_
private

Definition at line 110 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hB2BCosmicCompat[4]
private

Definition at line 171 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCaloCompat[4]
private

Definition at line 143 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCaloSegmentCompat[4]
private

Definition at line 145 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCombinedCosmicCompat[4]
private

Definition at line 169 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCChamberDx[2][4][4][36]
private

Definition at line 209 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCChamberDy[2][4][4][36]
private

Definition at line 210 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCChamberEdgeXWithNoSegment[2][4][4][36]
private

Definition at line 212 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCChamberEdgeXWithSegment[2][4][4][36]
private

Definition at line 211 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCChamberEdgeYWithNoSegment[2][4][4][36]
private

Definition at line 214 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCChamberEdgeYWithSegment[2][4][4][36]
private

Definition at line 213 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCDistWithNoSegment[4][4]
private

Definition at line 196 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCDistWithSegment[4][4]
private

Definition at line 195 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCPullDistWithNoSegment[4][4]
private

Definition at line 198 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCPullDistWithSegment[4][4]
private

Definition at line 197 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCPulldXdZPropErr[4][4]
private

Definition at line 192 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCPulldYdZPropErr[4][4]
private

Definition at line 194 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCPullxPropErr[4][4]
private

Definition at line 191 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hCSCPullyPropErr[4][4]
private

Definition at line 193 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTChamberDx[4][5][14]
private

Definition at line 203 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTChamberDy[3][5][14]
private

Definition at line 204 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTChamberEdgeXWithNoSegment[4][5][14]
private

Definition at line 206 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTChamberEdgeXWithSegment[4][5][14]
private

Definition at line 205 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTChamberEdgeYWithNoSegment[4][5][14]
private

Definition at line 208 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTChamberEdgeYWithSegment[4][5][14]
private

Definition at line 207 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTDistWithNoSegment[4][4]
private

Definition at line 188 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTDistWithSegment[4][4]
private

Definition at line 187 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTPullDistWithNoSegment[4][4]
private

Definition at line 190 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTPullDistWithSegment[4][4]
private

Definition at line 189 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTPulldXdZPropErr[4][4]
private

Definition at line 184 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTPulldYdZPropErr[4][3]
private

Definition at line 186 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTPullxPropErr[4][4]
private

Definition at line 183 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hDTPullyPropErr[4][3]
private

Definition at line 185 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hEnergyEMBarrel[4]
private

Definition at line 114 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hEnergyEMEndcap[4]
private

Definition at line 117 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hEnergyHABarrel[4]
private

Definition at line 115 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hEnergyHAEndcap[4]
private

Definition at line 118 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hEnergyHO[4]
private

Definition at line 116 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hGlobalMuonPromptTightBool[4]
private

Definition at line 149 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hGMStaChiCompatibilityBool[4]
private

Definition at line 159 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hGMTkChiCompatibilityBool[4]
private

Definition at line 158 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hGMTkKinkTightBool[4]
private

Definition at line 160 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonAllHits[4][4]
private

Definition at line 179 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonHitsFromSegments[4][4]
private

Definition at line 180 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonQualityStaRelChi2[4]
private

Definition at line 147 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonQualityTrkKink[4]
private

Definition at line 148 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonQualityTrkRelChi2[4]
private

Definition at line 146 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonShowerDeltaR[4][4]
private

Definition at line 178 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonShowerSizeT[4][4]
private

Definition at line 177 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCombinedNDOF[4]
private

Definition at line 126 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCombinedTimeAtIpInOut[4]
private

Definition at line 127 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCombinedTimeAtIpInOutErr[4]
private

Definition at line 128 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCombinedTimeAtIpOutIn[4]
private

Definition at line 129 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCombinedTimeAtIpOutInErr[4]
private

Definition at line 130 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCSCNDOF[4]
private

Definition at line 131 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCSCTimeAtIpInOut[4]
private

Definition at line 132 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCSCTimeAtIpInOutErr[4]
private

Definition at line 133 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCSCTimeAtIpOutIn[4]
private

Definition at line 134 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraCSCTimeAtIpOutInErr[4]
private

Definition at line 135 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraDTNDOF[4]
private

Definition at line 136 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraDTTimeAtIpInOut[4]
private

Definition at line 137 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraDTTimeAtIpInOutErr[4]
private

Definition at line 138 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraDTTimeAtIpOutIn[4]
private

Definition at line 139 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeExtraDTTimeAtIpOutInErr[4]
private

Definition at line 140 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeNDOF[4]
private

Definition at line 121 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeTimeAtIpInOut[4]
private

Definition at line 122 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeTimeAtIpInOutErr[4]
private

Definition at line 123 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeTimeAtIpOutIn[4]
private

Definition at line 124 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonTimeTimeAtIpOutInErr[4]
private

Definition at line 125 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hMuonUncorrelatedHits[4][4]
private

Definition at line 181 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hOverlapCosmicCompat[4]
private

Definition at line 172 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentCompat[4]
private

Definition at line 144 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsAssociatedRZ
private

Definition at line 217 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsAssociatedXY
private

Definition at line 218 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsBestDrAssociatedRZ
private

Definition at line 221 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsBestDrAssociatedXY
private

Definition at line 222 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsBestDrNotAssociatedRZ
private

Definition at line 223 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsBestDrNotAssociatedXY
private

Definition at line 224 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsNotAssociatedRZ
private

Definition at line 219 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hSegmentIsNotAssociatedXY
private

Definition at line 220 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTimeCosmicCompat[4]
private

Definition at line 170 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTM2DCompatibilityLooseBool[4]
private

Definition at line 152 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTM2DCompatibilityTightBool[4]
private

Definition at line 153 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationAngLooseBool[4]
private

Definition at line 161 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationAngTightBool[4]
private

Definition at line 162 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationLooseBool[4]
private

Definition at line 150 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationOptimizedBarrelLowPtLooseBool[4]
private

Definition at line 165 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationOptimizedBarrelLowPtTightBool[4]
private

Definition at line 166 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationOptimizedLowPtLooseBool[4]
private

Definition at line 156 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationOptimizedLowPtTightBool[4]
private

Definition at line 157 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMLastStationTightBool[4]
private

Definition at line 151 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMOneStationAngLooseBool[4]
private

Definition at line 163 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMOneStationAngTightBool[4]
private

Definition at line 164 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMOneStationLooseBool[4]
private

Definition at line 154 of file MuonIdVal.h.

MonitorElement* MuonIdVal::hTMOneStationTightBool[4]
private

Definition at line 155 of file MuonIdVal.h.

edm::ParameterSet MuonIdVal::iConfig
private

Definition at line 69 of file MuonIdVal.h.

edm::InputTag MuonIdVal::inputCSCSegmentCollection_
private

Definition at line 77 of file MuonIdVal.h.

edm::EDGetTokenT<CSCSegmentCollection> MuonIdVal::inputCSCSegmentCollectionToken_
private

Definition at line 83 of file MuonIdVal.h.

edm::InputTag MuonIdVal::inputDTRecSegment4DCollection_
private

Definition at line 76 of file MuonIdVal.h.

edm::EDGetTokenT<DTRecSegment4DCollection> MuonIdVal::inputDTRecSegment4DCollectionToken_
private

Definition at line 82 of file MuonIdVal.h.

edm::InputTag MuonIdVal::inputMuonCollection_
private

Definition at line 75 of file MuonIdVal.h.

edm::EDGetTokenT<reco::MuonCollection> MuonIdVal::inputMuonCollectionToken_
private

Definition at line 81 of file MuonIdVal.h.

edm::InputTag MuonIdVal::inputMuonCosmicCompatibilityValueMap_
private

Definition at line 79 of file MuonIdVal.h.

edm::EDGetTokenT<edm::ValueMap<reco::MuonCosmicCompatibility> > MuonIdVal::inputMuonCosmicCompatibilityValueMapToken_
private

Definition at line 87 of file MuonIdVal.h.

edm::InputTag MuonIdVal::inputMuonShowerInformationValueMap_
private

Definition at line 80 of file MuonIdVal.h.

edm::EDGetTokenT<edm::ValueMap<reco::MuonShower> > MuonIdVal::inputMuonShowerInformationValueMapToken_
private

Definition at line 88 of file MuonIdVal.h.

edm::InputTag MuonIdVal::inputMuonTimeExtraValueMap_
private

Definition at line 78 of file MuonIdVal.h.

edm::EDGetTokenT<reco::MuonTimeExtraMap> MuonIdVal::inputMuonTimeExtraValueMapCombToken_
private

Definition at line 84 of file MuonIdVal.h.

edm::EDGetTokenT<reco::MuonTimeExtraMap> MuonIdVal::inputMuonTimeExtraValueMapCSCToken_
private

Definition at line 86 of file MuonIdVal.h.

edm::EDGetTokenT<reco::MuonTimeExtraMap> MuonIdVal::inputMuonTimeExtraValueMapDTToken_
private

Definition at line 85 of file MuonIdVal.h.

bool MuonIdVal::make2DPlots_
private

Definition at line 95 of file MuonIdVal.h.

bool MuonIdVal::makeAllChamberPlots_
private

Definition at line 96 of file MuonIdVal.h.

bool MuonIdVal::makeCosmicCompatibilityPlots_
private

Definition at line 97 of file MuonIdVal.h.

bool MuonIdVal::makeEnergyPlots_
private

Definition at line 93 of file MuonIdVal.h.

bool MuonIdVal::makeShowerInformationPlots_
private

Definition at line 98 of file MuonIdVal.h.

bool MuonIdVal::makeTimePlots_
private

Definition at line 94 of file MuonIdVal.h.

edm::Handle<reco::MuonCollection> MuonIdVal::muonCollectionH_
private

Definition at line 102 of file MuonIdVal.h.

edm::Handle<edm::ValueMap<reco::MuonCosmicCompatibility> > MuonIdVal::muonCosmicCompatibilityValueMapH_
private

Definition at line 108 of file MuonIdVal.h.

edm::Handle<edm::ValueMap<reco::MuonShower> > MuonIdVal::muonShowerInformationValueMapH_
private

Definition at line 109 of file MuonIdVal.h.

edm::ParameterSet MuonIdVal::parameters_
private

Definition at line 70 of file MuonIdVal.h.

std::string MuonIdVal::subsystemname_
private

Definition at line 72 of file MuonIdVal.h.

bool MuonIdVal::useGlobalMuons_
private

Definition at line 90 of file MuonIdVal.h.

bool MuonIdVal::useGlobalMuonsNotTrackerMuons_
private

Definition at line 92 of file MuonIdVal.h.

bool MuonIdVal::useTrackerMuons_
private

Definition at line 89 of file MuonIdVal.h.

bool MuonIdVal::useTrackerMuonsNotGlobalMuons_
private

Definition at line 91 of file MuonIdVal.h.