CMS 3D CMS Logo

ThrParameters.h
Go to the documentation of this file.
1 #ifndef RecoMuon_GlobalTrackingTools_ThrParameters_h
2 #define RecoMuon_GlobalTrackingTools_ThrParameters_h
3 
20 
22 public:
24  const AlignmentErrorsExtended& dtAlignmentErrors,
25  const AlignmentErrorsExtended& cscAlignmentErrors);
27 
28  void setInitialThr(double thr0) { x0 = thr0; };
29  const bool isValidThdDB() { return isValidThdDB_; };
30  const std::map<DTChamberId, GlobalError>& GetDTApeMap() { return dtApeMap; };
31  const std::map<CSCDetId, GlobalError>& GetCSCApeMap() { return cscApeMap; };
33 
34 private:
35  double x0;
38  std::map<DTChamberId, GlobalError> dtApeMap;
39  std::map<CSCDetId, GlobalError> cscApeMap;
40 };
41 
42 #endif // RecoMuon_GlobalTrackingTools_ThrParameters_h
const DYTThrObject * dytThresholds
Definition: ThrParameters.h:37
ThrParameters(edm::ESHandle< DYTThrObject >, const AlignmentErrorsExtended &dtAlignmentErrors, const AlignmentErrorsExtended &cscAlignmentErrors)
Definition: ThrParameters.cc:7
const bool isValidThdDB()
Definition: ThrParameters.h:29
void setInitialThr(double thr0)
Definition: ThrParameters.h:28
std::map< CSCDetId, GlobalError > cscApeMap
Definition: ThrParameters.h:39
const std::map< DTChamberId, GlobalError > & GetDTApeMap()
Definition: ThrParameters.h:30
const std::map< CSCDetId, GlobalError > & GetCSCApeMap()
Definition: ThrParameters.h:31
const DYTThrObject * getInitialThresholds()
Definition: ThrParameters.h:32
std::map< DTChamberId, GlobalError > dtApeMap
Definition: ThrParameters.h:38