ATLAS Offline Software
TgcDataPreparatorOptions.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGL2MUONSA_TGCDATAPREPARATOROPTIONS_H
6 #define TRIGL2MUONSA_TGCDATAPREPARATOROPTIONS_H
7 
8 namespace TrigL2MuonSA {
9 
10 // --------------------------------------------------------------------------------
11 // --------------------------------------------------------------------------------
12 
14 {
15  public:
17  m_ETA_LOW_MID_DELTA(0.075),
18  m_ETA_HIGH_MID_DELTA(0.035),
19  m_PHI_MID_DELTA(0.035),
20  m_ETA_LOW_INN_DELTA(0.15),
22  m_PHI_INN_DELTA(0.10)
23  {};
24 
25  public:
26  inline double deltaEtaAtMiddleForLowPt() const { return m_ETA_LOW_MID_DELTA; };
27  inline double deltaEtaAtMiddleForHighPt() const { return m_ETA_HIGH_MID_DELTA; };
28  inline double deltaPhiAtMiddle() const { return m_PHI_MID_DELTA; };
29 
30  inline double deltaEtaAtInnerForLowPt() const { return m_ETA_LOW_INN_DELTA; };
31  inline double deltaEtaAtInnerForHighPt() const { return m_ETA_HIGH_INN_DELTA; };
32  inline double deltaPhiAtInner() const { return m_PHI_INN_DELTA; };
33 
34  private:
41 };
42 
43 // --------------------------------------------------------------------------------
44 // --------------------------------------------------------------------------------
45 
47 {
48  public:
50 
51  inline bool isOnTimeOnly() const { return m_isOnTimeOnly; };
53 
54  private:
57 };
58 
59 // --------------------------------------------------------------------------------
60 // --------------------------------------------------------------------------------
61 
62 }
63 
64 #endif // TRIGL2MUONSA_TGCDATAPREPARATOROPTIONS_H
TrigL2MuonSA::TgcDataPreparatorOptions::m_isOnTimeOnly
bool m_isOnTimeOnly
Definition: TgcDataPreparatorOptions.h:52
TrigL2MuonSA::TgcDataPreparatorRoadParameters::m_ETA_HIGH_INN_DELTA
double m_ETA_HIGH_INN_DELTA
Definition: TgcDataPreparatorOptions.h:39
TrigL2MuonSA::TgcDataPreparatorOptions
Definition: TgcDataPreparatorOptions.h:47
TrigL2MuonSA::TgcDataPreparatorRoadParameters::deltaPhiAtInner
double deltaPhiAtInner() const
Definition: TgcDataPreparatorOptions.h:32
TrigL2MuonSA::TgcDataPreparatorRoadParameters::m_ETA_HIGH_MID_DELTA
double m_ETA_HIGH_MID_DELTA
Definition: TgcDataPreparatorOptions.h:36
TrigL2MuonSA::TgcDataPreparatorOptions::TgcDataPreparatorOptions
TgcDataPreparatorOptions()
Definition: TgcDataPreparatorOptions.h:49
TrigL2MuonSA::TgcDataPreparatorOptions::roadParameters
const TgcDataPreparatorRoadParameters & roadParameters() const
Definition: TgcDataPreparatorOptions.h:52
TrigL2MuonSA::TgcDataPreparatorRoadParameters::m_ETA_LOW_INN_DELTA
double m_ETA_LOW_INN_DELTA
Definition: TgcDataPreparatorOptions.h:38
TrigL2MuonSA::TgcDataPreparatorRoadParameters::TgcDataPreparatorRoadParameters
TgcDataPreparatorRoadParameters()
Definition: TgcDataPreparatorOptions.h:16
TrigL2MuonSA::TgcDataPreparatorRoadParameters::m_PHI_MID_DELTA
double m_PHI_MID_DELTA
Definition: TgcDataPreparatorOptions.h:37
TrigL2MuonSA::TgcDataPreparatorRoadParameters::m_ETA_LOW_MID_DELTA
double m_ETA_LOW_MID_DELTA
Definition: TgcDataPreparatorOptions.h:32
TrigL2MuonSA::TgcDataPreparatorRoadParameters::deltaEtaAtMiddleForLowPt
double deltaEtaAtMiddleForLowPt() const
Definition: TgcDataPreparatorOptions.h:26
TrigL2MuonSA::TgcDataPreparatorRoadParameters::deltaEtaAtMiddleForHighPt
double deltaEtaAtMiddleForHighPt() const
Definition: TgcDataPreparatorOptions.h:27
TrigL2MuonSA::TgcDataPreparatorRoadParameters::deltaEtaAtInnerForLowPt
double deltaEtaAtInnerForLowPt() const
Definition: TgcDataPreparatorOptions.h:30
TrigL2MuonSA::TgcDataPreparatorRoadParameters::deltaPhiAtMiddle
double deltaPhiAtMiddle() const
Definition: TgcDataPreparatorOptions.h:28
TrigL2MuonSA::TgcDataPreparatorRoadParameters::deltaEtaAtInnerForHighPt
double deltaEtaAtInnerForHighPt() const
Definition: TgcDataPreparatorOptions.h:31
TrigL2MuonSA::TgcDataPreparatorOptions::m_roadParameters
TgcDataPreparatorRoadParameters m_roadParameters
Definition: TgcDataPreparatorOptions.h:56
TrigL2MuonSA::TgcDataPreparatorRoadParameters::m_PHI_INN_DELTA
double m_PHI_INN_DELTA
Definition: TgcDataPreparatorOptions.h:40
TrigL2MuonSA::TgcDataPreparatorOptions::isOnTimeOnly
bool isOnTimeOnly() const
Definition: TgcDataPreparatorOptions.h:51
TrigL2MuonSA::TgcDataPreparatorRoadParameters
Definition: TgcDataPreparatorOptions.h:14
TrigL2MuonSA
Definition: AlignmentBarrelLUT.h:13