CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
TrackAssociatorParameters Class Reference

#include <TrackAssociatorParameters.h>

Public Member Functions

void loadParameters (const edm::ParameterSet &, edm::ConsumesCollector &)
 
 TrackAssociatorParameters ()
 
 TrackAssociatorParameters (const edm::ParameterSet &, edm::ConsumesCollector &&)
 

Public Attributes

bool accountForTrajectoryChangeCalo
 
edm::EDGetTokenT< CaloTowerCollectioncaloTowersToken
 
edm::EDGetTokenT< CSCSegmentCollectioncscSegmentsToken
 
double dREcal
 
double dREcalPreselection
 
double dRHcal
 
double dRHcalPreselection
 
double dRMuon
 
double dRMuonPreselection
 
double dRPreshowerPreselection
 
edm::EDGetTokenT< DTRecSegment4DCollectiondtSegmentsToken
 
edm::EDGetTokenT< EBRecHitCollectionEBRecHitsToken
 
edm::EDGetTokenT< EERecHitCollectionEERecHitsToken
 
edm::EDGetTokenT< GEMSegmentCollectiongemSegmentsToken
 
edm::EDGetTokenT< HBHERecHitCollectionHBHEcollToken
 
edm::EDGetTokenT< HORecHitCollectionHOcollToken
 
edm::EDGetTokenT< ME0SegmentCollectionme0SegmentsToken
 
double muonMaxDistanceSigmaX
 
double muonMaxDistanceSigmaY
 
double muonMaxDistanceX
 
double muonMaxDistanceY
 
edm::EDGetTokenT< edm::PCaloHitContainersimEcalHitsEBToken
 
edm::EDGetTokenT< edm::PCaloHitContainersimEcalHitsEEToken
 
edm::EDGetTokenT< edm::PCaloHitContainersimHcalHitsToken
 
edm::EDGetTokenT< edm::SimTrackContainersimTracksToken
 
edm::EDGetTokenT< edm::SimVertexContainersimVerticesToken
 
edm::InputTag theCaloTowerCollectionLabel
 
edm::InputTag theCSCSegmentCollectionLabel
 
edm::InputTag theDTRecSegment4DCollectionLabel
 
edm::InputTag theEBRecHitCollectionLabel
 Labels of the detector EDProducts. More...
 
edm::InputTag theEERecHitCollectionLabel
 
edm::InputTag theGEMSegmentCollectionLabel
 
edm::InputTag theHBHERecHitCollectionLabel
 
edm::InputTag theHORecHitCollectionLabel
 
edm::InputTag theME0SegmentCollectionLabel
 
double trajectoryUncertaintyTolerance
 
bool truthMatch
 
bool useCalo
 
bool useEcal
 
bool useGEM
 
bool useHcal
 
bool useHO
 
bool useME0
 
bool useMuon
 
bool usePreshower
 

Detailed Description

Definition at line 34 of file TrackAssociatorParameters.h.

Constructor & Destructor Documentation

◆ TrackAssociatorParameters() [1/2]

TrackAssociatorParameters::TrackAssociatorParameters ( )
inline

Definition at line 36 of file TrackAssociatorParameters.h.

36 {}

◆ TrackAssociatorParameters() [2/2]

TrackAssociatorParameters::TrackAssociatorParameters ( const edm::ParameterSet iConfig,
edm::ConsumesCollector &&  iC 
)

Definition at line 85 of file TrackAssociatorParameters.cc.

85  {
86  loadParameters(iConfig, iC);
87 }

References loadParameters().

Member Function Documentation

◆ loadParameters()

void TrackAssociatorParameters::loadParameters ( const edm::ParameterSet iConfig,
edm::ConsumesCollector iC 
)

Definition at line 18 of file TrackAssociatorParameters.cc.

18  {
19  dREcal = iConfig.getParameter<double>("dREcal");
20  dRHcal = iConfig.getParameter<double>("dRHcal");
21  dRMuon = iConfig.getParameter<double>("dRMuon");
22 
23  dREcalPreselection = iConfig.getParameter<double>("dREcalPreselection");
24  dRHcalPreselection = iConfig.getParameter<double>("dRHcalPreselection");
25  dRMuonPreselection = iConfig.getParameter<double>("dRMuonPreselection");
26  dRPreshowerPreselection = iConfig.getParameter<double>("dRPreshowerPreselection");
27 
28  muonMaxDistanceX = iConfig.getParameter<double>("muonMaxDistanceX");
29  muonMaxDistanceY = iConfig.getParameter<double>("muonMaxDistanceY");
30  muonMaxDistanceSigmaX = iConfig.getParameter<double>("muonMaxDistanceSigmaX");
31  muonMaxDistanceSigmaY = iConfig.getParameter<double>("muonMaxDistanceSigmaY");
32 
33  useEcal = iConfig.getParameter<bool>("useEcal");
34  useHcal = iConfig.getParameter<bool>("useHcal");
35  useHO = iConfig.getParameter<bool>("useHO");
36  useCalo = iConfig.getParameter<bool>("useCalo");
37  useMuon = iConfig.getParameter<bool>("useMuon");
38  usePreshower = iConfig.getParameter<bool>("usePreshower");
39  useGEM = iConfig.getParameter<bool>("useGEM");
40  useME0 = iConfig.getParameter<bool>("useME0");
41 
42  theEBRecHitCollectionLabel = iConfig.getParameter<edm::InputTag>("EBRecHitCollectionLabel");
43  theEERecHitCollectionLabel = iConfig.getParameter<edm::InputTag>("EERecHitCollectionLabel");
44  theCaloTowerCollectionLabel = iConfig.getParameter<edm::InputTag>("CaloTowerCollectionLabel");
45  theHBHERecHitCollectionLabel = iConfig.getParameter<edm::InputTag>("HBHERecHitCollectionLabel");
46  theHORecHitCollectionLabel = iConfig.getParameter<edm::InputTag>("HORecHitCollectionLabel");
47  theDTRecSegment4DCollectionLabel = iConfig.getParameter<edm::InputTag>("DTRecSegment4DCollectionLabel");
48  theCSCSegmentCollectionLabel = iConfig.getParameter<edm::InputTag>("CSCSegmentCollectionLabel");
49  theGEMSegmentCollectionLabel = iConfig.getParameter<edm::InputTag>("GEMSegmentCollectionLabel");
50  theME0SegmentCollectionLabel = iConfig.getParameter<edm::InputTag>("ME0SegmentCollectionLabel");
51 
52  accountForTrajectoryChangeCalo = iConfig.getParameter<bool>("accountForTrajectoryChangeCalo");
53  // accountForTrajectoryChangeMuon = iConfig.getParameter<bool>("accountForTrajectoryChangeMuon");
54 
55  truthMatch = iConfig.getParameter<bool>("truthMatch");
56  muonMaxDistanceSigmaY = iConfig.getParameter<double>("trajectoryUncertaintyTolerance");
57 
58  if (useEcal) {
61  }
62  if (useCalo)
64  if (useHcal)
66  if (useHO)
68  if (useMuon) {
71  if (useGEM)
73  if (useME0)
75  }
76  if (truthMatch) {
79  simEcalHitsEBToken = iC.consumes<edm::PCaloHitContainer>(edm::InputTag("g4SimHits", "EcalHitsEB"));
80  simEcalHitsEEToken = iC.consumes<edm::PCaloHitContainer>(edm::InputTag("g4SimHits", "EcalHitsEE"));
81  simHcalHitsToken = iC.consumes<edm::PCaloHitContainer>(edm::InputTag("g4SimHits", "HcalHits"));
82  }
83 }

References accountForTrajectoryChangeCalo, caloTowersToken, edm::ConsumesCollector::consumes(), cscSegmentsToken, dREcal, dREcalPreselection, dRHcal, dRHcalPreselection, dRMuon, dRMuonPreselection, dRPreshowerPreselection, dtSegmentsToken, EBRecHitsToken, EERecHitsToken, gemSegmentsToken, edm::ParameterSet::getParameter(), HBHEcollToken, HOcollToken, HLT_2018_cff::InputTag, me0SegmentsToken, muonMaxDistanceSigmaX, muonMaxDistanceSigmaY, muonMaxDistanceX, muonMaxDistanceY, simEcalHitsEBToken, simEcalHitsEEToken, simHcalHitsToken, simTracksToken, simVerticesToken, theCaloTowerCollectionLabel, theCSCSegmentCollectionLabel, theDTRecSegment4DCollectionLabel, theEBRecHitCollectionLabel, theEERecHitCollectionLabel, theGEMSegmentCollectionLabel, theHBHERecHitCollectionLabel, theHORecHitCollectionLabel, theME0SegmentCollectionLabel, truthMatch, useCalo, useEcal, useGEM, useHcal, useHO, useME0, useMuon, and usePreshower.

Referenced by BetaCalculatorECAL::BetaCalculatorECAL(), CaloCleaner< T >::CaloCleaner(), muonisolation::CaloExtractorByAssociator::CaloExtractorByAssociator(), EcalCosmicsHists::EcalCosmicsHists(), EopTreeWriter::EopTreeWriter(), HighPtTrackEcalDetIdProducer::HighPtTrackEcalDetIdProducer(), InterestingTrackEcalDetIdProducer::InterestingTrackEcalDetIdProducer(), IsolatedTracksCone::IsolatedTracksCone(), muonisolation::JetExtractor::JetExtractor(), MuonIdProducer::MuonIdProducer(), cms::MuonMETValueMapProducer::MuonMETValueMapProducer(), pat::PATIsolatedTrackProducer::PATIsolatedTrackProducer(), ReduceHcalRecHitCollectionProducer::ReduceHcalRecHitCollectionProducer(), and TrackAssociatorParameters().

Member Data Documentation

◆ accountForTrajectoryChangeCalo

bool TrackAssociatorParameters::accountForTrajectoryChangeCalo

account for trajectory change for calorimeters. allows to compute energy around original track direction (for example neutral particles in a jet) as well as energy around track projection on the inner surface of a calorimeter. Affects performance, so use wisely.

Definition at line 54 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ caloTowersToken

edm::EDGetTokenT<CaloTowerCollection> TrackAssociatorParameters::caloTowersToken

Definition at line 100 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ cscSegmentsToken

edm::EDGetTokenT<CSCSegmentCollection> TrackAssociatorParameters::cscSegmentsToken

Definition at line 104 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dREcal

double TrackAssociatorParameters::dREcal

Definition at line 40 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dREcalPreselection

double TrackAssociatorParameters::dREcalPreselection

Definition at line 44 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dRHcal

double TrackAssociatorParameters::dRHcal

Definition at line 41 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dRHcalPreselection

double TrackAssociatorParameters::dRHcalPreselection

Definition at line 45 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dRMuon

double TrackAssociatorParameters::dRMuon

Definition at line 42 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dRMuonPreselection

double TrackAssociatorParameters::dRMuonPreselection

Definition at line 46 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dRPreshowerPreselection

double TrackAssociatorParameters::dRPreshowerPreselection

Definition at line 47 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ dtSegmentsToken

edm::EDGetTokenT<DTRecSegment4DCollection> TrackAssociatorParameters::dtSegmentsToken

Definition at line 103 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ EBRecHitsToken

edm::EDGetTokenT<EBRecHitCollection> TrackAssociatorParameters::EBRecHitsToken

Definition at line 98 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ EERecHitsToken

edm::EDGetTokenT<EERecHitCollection> TrackAssociatorParameters::EERecHitsToken

Definition at line 99 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ gemSegmentsToken

edm::EDGetTokenT<GEMSegmentCollection> TrackAssociatorParameters::gemSegmentsToken

Definition at line 105 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ HBHEcollToken

edm::EDGetTokenT<HBHERecHitCollection> TrackAssociatorParameters::HBHEcollToken

Definition at line 101 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ HOcollToken

edm::EDGetTokenT<HORecHitCollection> TrackAssociatorParameters::HOcollToken

Definition at line 102 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ me0SegmentsToken

edm::EDGetTokenT<ME0SegmentCollection> TrackAssociatorParameters::me0SegmentsToken

Definition at line 106 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ muonMaxDistanceSigmaX

double TrackAssociatorParameters::muonMaxDistanceSigmaX

Definition at line 66 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ muonMaxDistanceSigmaY

double TrackAssociatorParameters::muonMaxDistanceSigmaY

Definition at line 67 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ muonMaxDistanceX

double TrackAssociatorParameters::muonMaxDistanceX

maximal distance from a muon chamber. Can be considered as a preselection cut and fancier cuts can be applied in a muon producer, since the distance from a chamber should be available as output of the TrackAssociation

Definition at line 64 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ muonMaxDistanceY

double TrackAssociatorParameters::muonMaxDistanceY

Definition at line 65 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ simEcalHitsEBToken

edm::EDGetTokenT<edm::PCaloHitContainer> TrackAssociatorParameters::simEcalHitsEBToken

Definition at line 109 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ simEcalHitsEEToken

edm::EDGetTokenT<edm::PCaloHitContainer> TrackAssociatorParameters::simEcalHitsEEToken

Definition at line 110 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ simHcalHitsToken

edm::EDGetTokenT<edm::PCaloHitContainer> TrackAssociatorParameters::simHcalHitsToken

Definition at line 111 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ simTracksToken

edm::EDGetTokenT<edm::SimTrackContainer> TrackAssociatorParameters::simTracksToken

Definition at line 107 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ simVerticesToken

edm::EDGetTokenT<edm::SimVertexContainer> TrackAssociatorParameters::simVerticesToken

Definition at line 108 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theCaloTowerCollectionLabel

edm::InputTag TrackAssociatorParameters::theCaloTowerCollectionLabel

Definition at line 82 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theCSCSegmentCollectionLabel

edm::InputTag TrackAssociatorParameters::theCSCSegmentCollectionLabel

Definition at line 86 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theDTRecSegment4DCollectionLabel

edm::InputTag TrackAssociatorParameters::theDTRecSegment4DCollectionLabel

Definition at line 85 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theEBRecHitCollectionLabel

edm::InputTag TrackAssociatorParameters::theEBRecHitCollectionLabel

Labels of the detector EDProducts.

Definition at line 80 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theEERecHitCollectionLabel

edm::InputTag TrackAssociatorParameters::theEERecHitCollectionLabel

Definition at line 81 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theGEMSegmentCollectionLabel

edm::InputTag TrackAssociatorParameters::theGEMSegmentCollectionLabel

Definition at line 87 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theHBHERecHitCollectionLabel

edm::InputTag TrackAssociatorParameters::theHBHERecHitCollectionLabel

Definition at line 83 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theHORecHitCollectionLabel

edm::InputTag TrackAssociatorParameters::theHORecHitCollectionLabel

Definition at line 84 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ theME0SegmentCollectionLabel

edm::InputTag TrackAssociatorParameters::theME0SegmentCollectionLabel

Definition at line 88 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ trajectoryUncertaintyTolerance

double TrackAssociatorParameters::trajectoryUncertaintyTolerance

Definition at line 96 of file TrackAssociatorParameters.h.

◆ truthMatch

bool TrackAssociatorParameters::truthMatch

Definition at line 75 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ useCalo

bool TrackAssociatorParameters::useCalo

Definition at line 72 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ useEcal

bool TrackAssociatorParameters::useEcal

Definition at line 69 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ useGEM

bool TrackAssociatorParameters::useGEM

Definition at line 76 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ useHcal

bool TrackAssociatorParameters::useHcal

Definition at line 70 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ useHO

bool TrackAssociatorParameters::useHO

Definition at line 71 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ useME0

bool TrackAssociatorParameters::useME0

Definition at line 77 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

◆ useMuon

bool TrackAssociatorParameters::useMuon

Definition at line 74 of file TrackAssociatorParameters.h.

Referenced by EopTreeWriter::analyze(), and loadParameters().

◆ usePreshower

bool TrackAssociatorParameters::usePreshower

Definition at line 73 of file TrackAssociatorParameters.h.

Referenced by loadParameters().

TrackAssociatorParameters::theME0SegmentCollectionLabel
edm::InputTag theME0SegmentCollectionLabel
Definition: TrackAssociatorParameters.h:88
TrackAssociatorParameters::usePreshower
bool usePreshower
Definition: TrackAssociatorParameters.h:73
TrackAssociatorParameters::dREcal
double dREcal
Definition: TrackAssociatorParameters.h:40
TrackAssociatorParameters::EERecHitsToken
edm::EDGetTokenT< EERecHitCollection > EERecHitsToken
Definition: TrackAssociatorParameters.h:99
TrackAssociatorParameters::useME0
bool useME0
Definition: TrackAssociatorParameters.h:77
TrackAssociatorParameters::theHBHERecHitCollectionLabel
edm::InputTag theHBHERecHitCollectionLabel
Definition: TrackAssociatorParameters.h:83
TrackAssociatorParameters::useCalo
bool useCalo
Definition: TrackAssociatorParameters.h:72
TrackAssociatorParameters::dtSegmentsToken
edm::EDGetTokenT< DTRecSegment4DCollection > dtSegmentsToken
Definition: TrackAssociatorParameters.h:103
TrackAssociatorParameters::truthMatch
bool truthMatch
Definition: TrackAssociatorParameters.h:75
edm::SortedCollection< EcalRecHit >
TrackAssociatorParameters::simEcalHitsEEToken
edm::EDGetTokenT< edm::PCaloHitContainer > simEcalHitsEEToken
Definition: TrackAssociatorParameters.h:110
CSCSegmentCollection
TrackAssociatorParameters::dREcalPreselection
double dREcalPreselection
Definition: TrackAssociatorParameters.h:44
TrackAssociatorParameters::useMuon
bool useMuon
Definition: TrackAssociatorParameters.h:74
TrackAssociatorParameters::caloTowersToken
edm::EDGetTokenT< CaloTowerCollection > caloTowersToken
Definition: TrackAssociatorParameters.h:100
TrackAssociatorParameters::muonMaxDistanceY
double muonMaxDistanceY
Definition: TrackAssociatorParameters.h:65
TrackAssociatorParameters::theCaloTowerCollectionLabel
edm::InputTag theCaloTowerCollectionLabel
Definition: TrackAssociatorParameters.h:82
TrackAssociatorParameters::me0SegmentsToken
edm::EDGetTokenT< ME0SegmentCollection > me0SegmentsToken
Definition: TrackAssociatorParameters.h:106
TrackAssociatorParameters::simHcalHitsToken
edm::EDGetTokenT< edm::PCaloHitContainer > simHcalHitsToken
Definition: TrackAssociatorParameters.h:111
TrackAssociatorParameters::muonMaxDistanceSigmaY
double muonMaxDistanceSigmaY
Definition: TrackAssociatorParameters.h:67
TrackAssociatorParameters::theDTRecSegment4DCollectionLabel
edm::InputTag theDTRecSegment4DCollectionLabel
Definition: TrackAssociatorParameters.h:85
TrackAssociatorParameters::theEBRecHitCollectionLabel
edm::InputTag theEBRecHitCollectionLabel
Labels of the detector EDProducts.
Definition: TrackAssociatorParameters.h:80
TrackAssociatorParameters::muonMaxDistanceX
double muonMaxDistanceX
Definition: TrackAssociatorParameters.h:64
edm::ConsumesCollector::consumes
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
Definition: ConsumesCollector.h:49
TrackAssociatorParameters::dRPreshowerPreselection
double dRPreshowerPreselection
Definition: TrackAssociatorParameters.h:47
TrackAssociatorParameters::HBHEcollToken
edm::EDGetTokenT< HBHERecHitCollection > HBHEcollToken
Definition: TrackAssociatorParameters.h:101
TrackAssociatorParameters::loadParameters
void loadParameters(const edm::ParameterSet &, edm::ConsumesCollector &)
Definition: TrackAssociatorParameters.cc:18
DTRecSegment4DCollection
TrackAssociatorParameters::simTracksToken
edm::EDGetTokenT< edm::SimTrackContainer > simTracksToken
Definition: TrackAssociatorParameters.h:107
TrackAssociatorParameters::theCSCSegmentCollectionLabel
edm::InputTag theCSCSegmentCollectionLabel
Definition: TrackAssociatorParameters.h:86
HLT_2018_cff.InputTag
InputTag
Definition: HLT_2018_cff.py:79016
TrackAssociatorParameters::useHO
bool useHO
Definition: TrackAssociatorParameters.h:71
TrackAssociatorParameters::simVerticesToken
edm::EDGetTokenT< edm::SimVertexContainer > simVerticesToken
Definition: TrackAssociatorParameters.h:108
GEMSegmentCollection
TrackAssociatorParameters::accountForTrajectoryChangeCalo
bool accountForTrajectoryChangeCalo
Definition: TrackAssociatorParameters.h:54
TrackAssociatorParameters::dRMuon
double dRMuon
Definition: TrackAssociatorParameters.h:42
TrackAssociatorParameters::HOcollToken
edm::EDGetTokenT< HORecHitCollection > HOcollToken
Definition: TrackAssociatorParameters.h:102
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
TrackAssociatorParameters::dRHcal
double dRHcal
Definition: TrackAssociatorParameters.h:41
TrackAssociatorParameters::useHcal
bool useHcal
Definition: TrackAssociatorParameters.h:70
TrackAssociatorParameters::dRMuonPreselection
double dRMuonPreselection
Definition: TrackAssociatorParameters.h:46
TrackAssociatorParameters::theEERecHitCollectionLabel
edm::InputTag theEERecHitCollectionLabel
Definition: TrackAssociatorParameters.h:81
TrackAssociatorParameters::muonMaxDistanceSigmaX
double muonMaxDistanceSigmaX
Definition: TrackAssociatorParameters.h:66
edm::SimTrackContainer
std::vector< SimTrack > SimTrackContainer
Definition: SimTrackContainer.h:12
TrackAssociatorParameters::useGEM
bool useGEM
Definition: TrackAssociatorParameters.h:76
TrackAssociatorParameters::simEcalHitsEBToken
edm::EDGetTokenT< edm::PCaloHitContainer > simEcalHitsEBToken
Definition: TrackAssociatorParameters.h:109
edm::PCaloHitContainer
std::vector< PCaloHit > PCaloHitContainer
Definition: PCaloHitContainer.h:8
TrackAssociatorParameters::dRHcalPreselection
double dRHcalPreselection
Definition: TrackAssociatorParameters.h:45
TrackAssociatorParameters::gemSegmentsToken
edm::EDGetTokenT< GEMSegmentCollection > gemSegmentsToken
Definition: TrackAssociatorParameters.h:105
TrackAssociatorParameters::EBRecHitsToken
edm::EDGetTokenT< EBRecHitCollection > EBRecHitsToken
Definition: TrackAssociatorParameters.h:98
TrackAssociatorParameters::cscSegmentsToken
edm::EDGetTokenT< CSCSegmentCollection > cscSegmentsToken
Definition: TrackAssociatorParameters.h:104
TrackAssociatorParameters::theHORecHitCollectionLabel
edm::InputTag theHORecHitCollectionLabel
Definition: TrackAssociatorParameters.h:84
ME0SegmentCollection
edm::SimVertexContainer
std::vector< SimVertex > SimVertexContainer
Definition: SimVertexContainer.h:12
edm::InputTag
Definition: InputTag.h:15
TrackAssociatorParameters::useEcal
bool useEcal
Definition: TrackAssociatorParameters.h:69
TrackAssociatorParameters::theGEMSegmentCollectionLabel
edm::InputTag theGEMSegmentCollectionLabel
Definition: TrackAssociatorParameters.h:87