CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackAssociatorParameters.h
Go to the documentation of this file.
1 #ifndef TrackAssociator_TrackAssociatorParameters_h
2 #define TrackAssociator_TrackAssociatorParameters_h 1
3 
4 // -*- C++ -*-
5 //
6 // Package: TrackAssociator
7 // Class: TrackAssociatorParameters
8 //
9 /*
10 
11  Description: track associator parameters
12 
13 */
14 //
15 // Original Author: Dmytro Kovalskyi
16 //
17 //
18 
31 
32 
34  public:
38 
39  double dREcal;
40  double dRHcal;
41  double dRMuon;
42 
47 
54 
55  // account for trajectory change in the muon detector
56  // helps to ensure that all chambers are found.
57  // Recomended to be used in default configuration
58  // bool accountForTrajectoryChangeMuon;
59 
67 
68  bool useEcal;
69  bool useHcal;
70  bool useHO;
71  bool useCalo;
73  bool useMuon;
74  bool truthMatch;
75 
84 
85  // Specify if we want to widen the search pass of the crossed
86  // calorimeter elements taking into account uncertainty
87  // of the track trajectory. The parameter below
88  // specifies how many standard deviations
89  // to account for. Negative numbers are ignored
90  // and trajectory is assumed to be known perfectly
92 
105 };
106 #endif
edm::EDGetTokenT< CaloTowerCollection > caloTowersToken
void loadParameters(const edm::ParameterSet &, edm::ConsumesCollector &)
edm::EDGetTokenT< EBRecHitCollection > EBRecHitsToken
edm::EDGetTokenT< edm::PCaloHitContainer > simEcalHitsEBToken
edm::EDGetTokenT< HORecHitCollection > HOcollToken
edm::EDGetTokenT< DTRecSegment4DCollection > dtSegmentsToken
edm::EDGetTokenT< edm::SimTrackContainer > simTracksToken
edm::EDGetTokenT< EERecHitCollection > EERecHitsToken
edm::EDGetTokenT< HBHERecHitCollection > HBHEcollToken
edm::EDGetTokenT< edm::SimVertexContainer > simVerticesToken
edm::EDGetTokenT< edm::PCaloHitContainer > simHcalHitsToken
edm::InputTag theEBRecHitCollectionLabel
Labels of the detector EDProducts.
edm::EDGetTokenT< CSCSegmentCollection > cscSegmentsToken
edm::EDGetTokenT< edm::PCaloHitContainer > simEcalHitsEEToken