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 
20 
22  public:
25  void loadParameters( const edm::ParameterSet& );
26 
27  double dREcal;
28  double dRHcal;
29  double dRMuon;
30 
35 
42 
43  // account for trajectory change in the muon detector
44  // helps to ensure that all chambers are found.
45  // Recomended to be used in default configuration
46  // bool accountForTrajectoryChangeMuon;
47 
55 
56  bool useEcal;
57  bool useHcal;
58  bool useHO;
59  bool useCalo;
61  bool useMuon;
62  bool truthMatch;
63 
72 
73  // Specify if we want to widen the search pass of the crossed
74  // calorimeter elements taking into account uncertainty
75  // of the track trajectory. The parameter below
76  // specifies how many standard deviations
77  // to account for. Negative numbers are ignored
78  // and trajectory is assumed to be known perfectly
80 };
81 #endif
edm::InputTag theEBRecHitCollectionLabel
Labels of the detector EDProducts.
void loadParameters(const edm::ParameterSet &)