CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
HcalRaddamMuon Class Reference
Inheritance diagram for HcalRaddamMuon:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

 HcalRaddamMuon (const edm::ParameterSet &)
 
 ~HcalRaddamMuon ()
 
- Public Member Functions inherited from edm::EDAnalyzer
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzer ()
 
ModuleDescription const & moduleDescription () const
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 
- 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 ()
 

Static Public Member Functions

static void fillDescriptions (edm::ConfigurationDescriptions &descriptions)
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 

Private Member Functions

double activeLength (const DetId &)
 
virtual void analyze (const edm::Event &, const edm::EventSetup &)
 
virtual void beginJob ()
 
virtual void beginLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &)
 
virtual void beginRun (edm::Run const &, edm::EventSetup const &)
 
void clearVectors ()
 
virtual void endJob ()
 
virtual void endLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &)
 
virtual void endRun (edm::Run const &, edm::EventSetup const &)
 
int matchId (const HcalDetId &, const HcalDetId &)
 

Private Attributes

double _RecoMuon1TrackIsoSumPtMaxCutValue_03
 
double _RecoMuon1TrackIsoSumPtMaxCutValue_04
 
std::vector
< HcalDDDRecConstants::HcalActiveLength
actHB
 
std::vector
< HcalDDDRecConstants::HcalActiveLength
actHE
 
std::vector< bool > all_ifTriggerpassed
 
std::vector< std::string > all_triggers
 
std::vector< std::string > all_triggers1
 
std::vector< std::string > all_triggers2
 
std::vector< std::string > all_triggers3
 
std::vector< std::string > all_triggers4
 
std::vector< std::string > all_triggers5
 
unsigned int BXNumber
 
std::vector< double > chiGlobal
 
std::vector< double > chiTracker
 
std::vector< double > DxyTracker
 
std::vector< double > dxyWithBS
 
std::vector< double > DzTracker
 
std::vector< double > dzWithBS
 
std::vector< double > Energy
 
std::vector< float > energy_hb
 
std::vector< double > EtaGlob
 
unsigned int EventNumber
 
edm::Service< TFileServicefs
 
std::vector< double > GlobalMuonHits
 
std::vector< bool > GlobalTrack
 
std::vector< double > GlobalTrckEta
 
std::vector< double > GlobalTrckPhi
 
std::vector< double > GlobalTrckPt
 
double h3x3
 
double h3x3Calo
 
std::vector< double > High_TrackLayers
 
HLTConfigProvider hltConfig_
 
std::string hltlabel_
 
std::vector< std::string > hltpaths
 
std::vector< int > hltresults
 
edm::InputTag HLTriggerResults_
 
std::vector< double > ImpactParameter
 
std::vector< bool > innerTrack
 
std::vector< double > innerTracketa
 
std::vector< double > innerTrackphi
 
std::vector< double > innerTrackpt
 
bool isAOD_
 
std::vector< bool > isHB
 
std::vector< bool > isHE
 
std::vector< double > IsolationR03
 
std::vector< double > IsolationR04
 
bool isSLHC_
 
unsigned int LumiNumber
 
std::vector< double > MatchedStat
 
int maxDepth_
 
std::vector< bool > muon_global
 
std::vector< bool > muon_is_good
 
std::vector< bool > muon_tracker
 
std::vector< double > MuonEcal3x3Energy
 
std::vector< unsigned int > MuonEcalDetId
 
std::vector< double > MuonEcalEnergy
 
std::vector< unsigned int > MuonEHcalDetId
 
std::vector< double > MuonHcal1x1Energy
 
std::vector< double > MuonHcalActiveLength
 
std::vector< double > MuonHcalDepth1Energy
 
std::vector< double > MuonHcalDepth1EnergyCalo
 
std::vector< double > MuonHcalDepth1HotEnergy
 
std::vector< double > MuonHcalDepth1HotEnergyCalo
 
std::vector< double > MuonHcalDepth2Energy
 
std::vector< double > MuonHcalDepth2EnergyCalo
 
std::vector< double > MuonHcalDepth2HotEnergy
 
std::vector< double > MuonHcalDepth2HotEnergyCalo
 
std::vector< double > MuonHcalDepth3Energy
 
std::vector< double > MuonHcalDepth3EnergyCalo
 
std::vector< double > MuonHcalDepth3HotEnergy
 
std::vector< double > MuonHcalDepth3HotEnergyCalo
 
std::vector< double > MuonHcalDepth4Energy
 
std::vector< double > MuonHcalDepth4EnergyCalo
 
std::vector< double > MuonHcalDepth4HotEnergy
 
std::vector< double > MuonHcalDepth4HotEnergyCalo
 
std::vector< double > MuonHcalDepth5Energy
 
std::vector< double > MuonHcalDepth5EnergyCalo
 
std::vector< double > MuonHcalDepth5HotEnergy
 
std::vector< double > MuonHcalDepth5HotEnergyCalo
 
std::vector< double > MuonHcalDepth6Energy
 
std::vector< double > MuonHcalDepth6EnergyCalo
 
std::vector< double > MuonHcalDepth6HotEnergy
 
std::vector< double > MuonHcalDepth6HotEnergyCalo
 
std::vector< double > MuonHcalDepth7Energy
 
std::vector< double > MuonHcalDepth7EnergyCalo
 
std::vector< double > MuonHcalDepth7HotEnergy
 
std::vector< double > MuonHcalDepth7HotEnergyCalo
 
std::vector< unsigned int > MuonHcalDetId
 
std::vector< double > MuonHcalEnergy
 
std::vector< unsigned int > MuonHcalHot
 
std::vector< unsigned int > MuonHcalHotCalo
 
std::vector< double > MuonHOEnergy
 
edm::InputTag muonsrc_
 
std::vector< double > No_pixelLayers
 
std::vector< double > NormChi2
 
std::vector< double > NPvx
 
std::vector< double > NPvy
 
std::vector< double > NPvz
 
std::vector< double > NQOverP
 
std::vector< double > NQOverPError
 
std::vector< double > NRefPointX
 
std::vector< double > NRefPointY
 
std::vector< double > NRefPointZ
 
int ntriggers
 
std::vector< double > NTrkMomentum
 
std::vector< bool > NTrkQuality
 
std::vector< double > NumPixelLayers
 
std::vector< bool > OuterTrack
 
std::vector< double > OuterTrackChi
 
std::vector< double > OuterTrackEta
 
std::vector< double > OuterTrackHits
 
std::vector< double > OuterTrackPhi
 
std::vector< double > OuterTrackPt
 
std::vector< double > OuterTrackRHits
 
std::vector< double > PCharge
 
std::vector< double > PChi2
 
std::vector< double > PD0
 
std::vector< double > PD0Error
 
std::vector< double > PdxyTrack
 
std::vector< double > PdzTrack
 
std::vector< double > PhiGlob
 
std::vector< double > PLostHits
 
std::vector< double > Pmuon
 
std::vector< double > PNDoF
 
std::vector< double > PNormalizedChi2
 
std::vector< double > PtGlob
 
std::vector< double > Pthetha
 
std::vector< double > PValidHits
 
std::vector< double > PxGlob
 
std::vector< double > PyGlob
 
std::vector< double > PzGlob
 
unsigned int RunNumber
 
std::string theTrackQuality
 
std::vector< double > Tight_GlobalMuonTrkFit
 
std::vector< double > Tight_LongPara
 
std::vector< double > Tight_MatchedStations
 
std::vector< double > Tight_MuonHits
 
std::vector< double > Tight_PixelHits
 
std::vector< double > Tight_TransImpara
 
std::vector< double > Tight_TrkerLayers
 
std::vector< float > time_hb
 
edm::EDGetTokenT< reco::BeamSpottok_bs_
 
edm::EDGetTokenT
< EcalRecHitCollection
tok_EB_
 
edm::EDGetTokenT
< EcalRecHitCollection
tok_EE_
 
edm::EDGetTokenT
< HBHERecHitCollection
tok_hbhe_
 
edm::EDGetTokenT
< edm::PCaloHitContainer
tok_hcal_
 
edm::EDGetTokenT
< reco::MuonCollection
tok_muon_
 
edm::EDGetTokenT
< reco::VertexCollection
tok_recVtx_
 
edm::EDGetTokenT
< edm::TriggerResults
tok_trigRes_
 
std::vector< double > track_cosmic_detid
 
std::vector< double > track_cosmic_detIDinner
 
std::vector< double > track_cosmic_detIDouter
 
std::vector< double > track_cosmic_momentumIX
 
std::vector< double > track_cosmic_momentumIY
 
std::vector< double > track_cosmic_momentumIZ
 
std::vector< double > track_cosmic_momentumOX
 
std::vector< double > track_cosmic_momentumOY
 
std::vector< double > track_cosmic_momentumOZ
 
std::vector< double > track_cosmic_positionIX
 
std::vector< double > track_cosmic_positionIY
 
std::vector< double > track_cosmic_positionIZ
 
std::vector< double > track_cosmic_positionOX
 
std::vector< double > track_cosmic_positionOY
 
std::vector< double > track_cosmic_positionOZ
 
std::vector< double > track_cosmic_rad
 
std::vector< double > track_cosmic_xmomentum
 
std::vector< double > track_cosmic_xposition
 
std::vector< double > track_cosmic_ymomentum
 
std::vector< double > track_cosmic_yposition
 
std::vector< double > track_cosmic_zmomentum
 
std::vector< double > track_cosmic_zposition
 
std::vector< double > TrackerLayer
 
std::vector< double > trackerlayer_hits
 
TTree * TREE
 
std::vector< std::string > TrigName_
 
std::vector< bool > Trk_match_MuStat
 
int type
 
bool useRaw_
 
std::vector< double > v_RH_h3x3_ene
 
std::vector< int > v_RH_h3x3_ieta
 
std::vector< int > v_RH_h3x3_iphi
 
int verbosity_
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- 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 55 of file HcalRaddamMuon.cc.

Constructor & Destructor Documentation

HcalRaddamMuon::HcalRaddamMuon ( const edm::ParameterSet iConfig)
explicit

Definition at line 141 of file HcalRaddamMuon.cc.

HcalRaddamMuon::~HcalRaddamMuon ( )

Definition at line 178 of file HcalRaddamMuon.cc.

Member Function Documentation

double HcalRaddamMuon::activeLength ( const DetId id_)
private

Definition at line 734 of file HcalRaddamMuon.cc.

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

Implements edm::EDAnalyzer.

Definition at line 190 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::beginJob ( void  )
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 492 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::beginLuminosityBlock ( edm::LuminosityBlock const &  ,
edm::EventSetup const &   
)
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 639 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::beginRun ( edm::Run const &  iRun,
edm::EventSetup const &  iSetup 
)
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 599 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::clearVectors ( )
private

clearing vectots

Definition at line 653 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::endJob ( void  )
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 596 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::endLuminosityBlock ( edm::LuminosityBlock const &  ,
edm::EventSetup const &   
)
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 642 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::endRun ( edm::Run const &  ,
edm::EventSetup const &   
)
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 636 of file HcalRaddamMuon.cc.

void HcalRaddamMuon::fillDescriptions ( edm::ConfigurationDescriptions descriptions)
static

Definition at line 645 of file HcalRaddamMuon.cc.

int HcalRaddamMuon::matchId ( const HcalDetId id1,
const HcalDetId id2 
)
private

Definition at line 726 of file HcalRaddamMuon.cc.

Member Data Documentation

double HcalRaddamMuon::_RecoMuon1TrackIsoSumPtMaxCutValue_03
private

Definition at line 124 of file HcalRaddamMuon.cc.

double HcalRaddamMuon::_RecoMuon1TrackIsoSumPtMaxCutValue_04
private

Definition at line 124 of file HcalRaddamMuon.cc.

std::vector<HcalDDDRecConstants::HcalActiveLength> HcalRaddamMuon::actHB
private

Definition at line 99 of file HcalRaddamMuon.cc.

std::vector<HcalDDDRecConstants::HcalActiveLength> HcalRaddamMuon::actHE
private

Definition at line 99 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::all_ifTriggerpassed
private

Definition at line 112 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::all_triggers
private

Definition at line 107 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::all_triggers1
private

Definition at line 107 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::all_triggers2
private

Definition at line 107 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::all_triggers3
private

Definition at line 107 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::all_triggers4
private

Definition at line 107 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::all_triggers5
private

Definition at line 107 of file HcalRaddamMuon.cc.

unsigned int HcalRaddamMuon::BXNumber
private

Definition at line 123 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::chiGlobal
private

Definition at line 80 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::chiTracker
private

Definition at line 82 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::DxyTracker
private

Definition at line 82 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::dxyWithBS
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::DzTracker
private

Definition at line 82 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::dzWithBS
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Energy
private

Definition at line 88 of file HcalRaddamMuon.cc.

std::vector<float> HcalRaddamMuon::energy_hb
private

Definition at line 115 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::EtaGlob
private

Definition at line 79 of file HcalRaddamMuon.cc.

unsigned int HcalRaddamMuon::EventNumber
private

Definition at line 123 of file HcalRaddamMuon.cc.

edm::Service<TFileService> HcalRaddamMuon::fs
private

Definition at line 101 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::GlobalMuonHits
private

Definition at line 80 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::GlobalTrack
private

Definition at line 86 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::GlobalTrckEta
private

Definition at line 80 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::GlobalTrckPhi
private

Definition at line 80 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::GlobalTrckPt
private

Definition at line 80 of file HcalRaddamMuon.cc.

double HcalRaddamMuon::h3x3
private

Definition at line 122 of file HcalRaddamMuon.cc.

double HcalRaddamMuon::h3x3Calo
private

Definition at line 122 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::High_TrackLayers
private

Definition at line 85 of file HcalRaddamMuon.cc.

HLTConfigProvider HcalRaddamMuon::hltConfig_
private

Definition at line 103 of file HcalRaddamMuon.cc.

std::string HcalRaddamMuon::hltlabel_
private

Definition at line 106 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::hltpaths
private

Definition at line 116 of file HcalRaddamMuon.cc.

std::vector<int> HcalRaddamMuon::hltresults
private

Definition at line 114 of file HcalRaddamMuon.cc.

edm::InputTag HcalRaddamMuon::HLTriggerResults_
private

Definition at line 126 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::ImpactParameter
private

Definition at line 84 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::innerTrack
private

Definition at line 86 of file HcalRaddamMuon.cc.

Referenced by Lepton.Lepton::lostInner().

std::vector<double> HcalRaddamMuon::innerTracketa
private

Definition at line 81 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::innerTrackphi
private

Definition at line 81 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::innerTrackpt
private

Definition at line 81 of file HcalRaddamMuon.cc.

bool HcalRaddamMuon::isAOD_
private

Definition at line 105 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::isHB
private

Definition at line 110 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::isHE
private

Definition at line 110 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::IsolationR03
private

Definition at line 87 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::IsolationR04
private

Definition at line 87 of file HcalRaddamMuon.cc.

bool HcalRaddamMuon::isSLHC_
private

Definition at line 105 of file HcalRaddamMuon.cc.

unsigned int HcalRaddamMuon::LumiNumber
private

Definition at line 123 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MatchedStat
private

Definition at line 80 of file HcalRaddamMuon.cc.

int HcalRaddamMuon::maxDepth_
private

Definition at line 100 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::muon_global
private

Definition at line 113 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::muon_is_good
private

Definition at line 113 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::muon_tracker
private

Definition at line 113 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonEcal3x3Energy
private

Definition at line 88 of file HcalRaddamMuon.cc.

std::vector<unsigned int> HcalRaddamMuon::MuonEcalDetId
private

Definition at line 89 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonEcalEnergy
private

Definition at line 88 of file HcalRaddamMuon.cc.

std::vector<unsigned int> HcalRaddamMuon::MuonEHcalDetId
private

Definition at line 89 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcal1x1Energy
private

Definition at line 88 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalActiveLength
private

Definition at line 98 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth1Energy
private

Definition at line 90 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth1EnergyCalo
private

Definition at line 94 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth1HotEnergy
private

Definition at line 91 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth1HotEnergyCalo
private

Definition at line 95 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth2Energy
private

Definition at line 90 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth2EnergyCalo
private

Definition at line 94 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth2HotEnergy
private

Definition at line 91 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth2HotEnergyCalo
private

Definition at line 95 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth3Energy
private

Definition at line 90 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth3EnergyCalo
private

Definition at line 94 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth3HotEnergy
private

Definition at line 91 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth3HotEnergyCalo
private

Definition at line 95 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth4Energy
private

Definition at line 90 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth4EnergyCalo
private

Definition at line 94 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth4HotEnergy
private

Definition at line 91 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth4HotEnergyCalo
private

Definition at line 95 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth5Energy
private

Definition at line 90 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth5EnergyCalo
private

Definition at line 94 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth5HotEnergy
private

Definition at line 91 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth5HotEnergyCalo
private

Definition at line 95 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth6Energy
private

Definition at line 90 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth6EnergyCalo
private

Definition at line 94 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth6HotEnergy
private

Definition at line 91 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth6HotEnergyCalo
private

Definition at line 95 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth7Energy
private

Definition at line 90 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth7EnergyCalo
private

Definition at line 94 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth7HotEnergy
private

Definition at line 91 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalDepth7HotEnergyCalo
private

Definition at line 95 of file HcalRaddamMuon.cc.

std::vector<unsigned int> HcalRaddamMuon::MuonHcalDetId
private

Definition at line 89 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHcalEnergy
private

Definition at line 88 of file HcalRaddamMuon.cc.

std::vector<unsigned int> HcalRaddamMuon::MuonHcalHot
private

Definition at line 89 of file HcalRaddamMuon.cc.

std::vector<unsigned int> HcalRaddamMuon::MuonHcalHotCalo
private

Definition at line 89 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::MuonHOEnergy
private

Definition at line 88 of file HcalRaddamMuon.cc.

edm::InputTag HcalRaddamMuon::muonsrc_
private

Definition at line 128 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::No_pixelLayers
private

Definition at line 84 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NormChi2
private

Definition at line 84 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NPvx
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NPvy
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NPvz
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NQOverP
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NQOverPError
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NRefPointX
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NRefPointY
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NRefPointZ
private

Definition at line 120 of file HcalRaddamMuon.cc.

int HcalRaddamMuon::ntriggers
private

Definition at line 125 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NTrkMomentum
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::NTrkQuality
private

Definition at line 121 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::NumPixelLayers
private

Definition at line 82 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::OuterTrack
private

Definition at line 86 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::OuterTrackChi
private

Definition at line 83 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::OuterTrackEta
private

Definition at line 83 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::OuterTrackHits
private

Definition at line 83 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::OuterTrackPhi
private

Definition at line 83 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::OuterTrackPt
private

Definition at line 83 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::OuterTrackRHits
private

Definition at line 83 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PCharge
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PChi2
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PD0
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PD0Error
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PdxyTrack
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PdzTrack
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PhiGlob
private

Definition at line 80 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PLostHits
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Pmuon
private

Definition at line 88 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PNDoF
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PNormalizedChi2
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PtGlob
private

Definition at line 76 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Pthetha
private

Definition at line 119 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PValidHits
private

Definition at line 120 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PxGlob
private

Definition at line 119 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PyGlob
private

Definition at line 119 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::PzGlob
private

Definition at line 119 of file HcalRaddamMuon.cc.

unsigned int HcalRaddamMuon::RunNumber
private

Definition at line 123 of file HcalRaddamMuon.cc.

Referenced by PopulateDB.PopulateDB::run().

std::string HcalRaddamMuon::theTrackQuality
private

Definition at line 127 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Tight_GlobalMuonTrkFit
private

Definition at line 85 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Tight_LongPara
private

Definition at line 85 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Tight_MatchedStations
private

Definition at line 85 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Tight_MuonHits
private

Definition at line 85 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Tight_PixelHits
private

Definition at line 85 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Tight_TransImpara
private

Definition at line 85 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::Tight_TrkerLayers
private

Definition at line 85 of file HcalRaddamMuon.cc.

std::vector<float> HcalRaddamMuon::time_hb
private

Definition at line 115 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<reco::BeamSpot> HcalRaddamMuon::tok_bs_
private

Definition at line 134 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<EcalRecHitCollection> HcalRaddamMuon::tok_EB_
private

Definition at line 135 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<EcalRecHitCollection> HcalRaddamMuon::tok_EE_
private

Definition at line 136 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<HBHERecHitCollection> HcalRaddamMuon::tok_hbhe_
private

Definition at line 137 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<edm::PCaloHitContainer> HcalRaddamMuon::tok_hcal_
private

Definition at line 131 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<reco::MuonCollection> HcalRaddamMuon::tok_muon_
private

Definition at line 138 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<reco::VertexCollection> HcalRaddamMuon::tok_recVtx_
private

Definition at line 133 of file HcalRaddamMuon.cc.

edm::EDGetTokenT<edm::TriggerResults> HcalRaddamMuon::tok_trigRes_
private

Definition at line 132 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_detid
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_detIDinner
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_detIDouter
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_momentumIX
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_momentumIY
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_momentumIZ
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_momentumOX
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_momentumOY
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_momentumOZ
private

Definition at line 78 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_positionIX
private

Definition at line 76 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_positionIY
private

Definition at line 76 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_positionIZ
private

Definition at line 76 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_positionOX
private

Definition at line 76 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_positionOY
private

Definition at line 76 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_positionOZ
private

Definition at line 76 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_rad
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_xmomentum
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_xposition
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_ymomentum
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_yposition
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_zmomentum
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::track_cosmic_zposition
private

Definition at line 129 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::TrackerLayer
private

Definition at line 81 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::trackerlayer_hits
private

Definition at line 84 of file HcalRaddamMuon.cc.

TTree* HcalRaddamMuon::TREE
private

Definition at line 111 of file HcalRaddamMuon.cc.

std::vector<std::string> HcalRaddamMuon::TrigName_
private

Definition at line 116 of file HcalRaddamMuon.cc.

std::vector<bool> HcalRaddamMuon::Trk_match_MuStat
private

Definition at line 113 of file HcalRaddamMuon.cc.

int HcalRaddamMuon::type
private

Definition at line 100 of file HcalRaddamMuon.cc.

Referenced by core.AutoHandle.AutoHandle::ReallyLoad().

bool HcalRaddamMuon::useRaw_
private

Definition at line 105 of file HcalRaddamMuon.cc.

std::vector<double> HcalRaddamMuon::v_RH_h3x3_ene
private

Definition at line 119 of file HcalRaddamMuon.cc.

std::vector<int> HcalRaddamMuon::v_RH_h3x3_ieta
private

Definition at line 117 of file HcalRaddamMuon.cc.

std::vector<int> HcalRaddamMuon::v_RH_h3x3_iphi
private

Definition at line 118 of file HcalRaddamMuon.cc.

int HcalRaddamMuon::verbosity_
private

Definition at line 104 of file HcalRaddamMuon.cc.