ATLAS Offline Software
FieldIntegral.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // lightweight data class containing various field integrals
8 
9 #ifndef MUIDEVENT_FIELDINTEGRAL_H
10 #define MUIDEVENT_FIELDINTEGRAL_H
11 
12 namespace Rec
13 {
14 
22 {
23 public:
24 
28  double fromFirstMeasurement = 0.,
29  double fromPerigee = 0.)
30  {
35  }
36 
39 
42  double betweenInDetMeasurements (void) const
43  { return m_betweenInDetMeasurements; }
44 
47  double betweenSpectrometerMeasurements (void) const
49 
51  double fromFirstMeasurement (void) const
52  { return m_fromFirstMeasurement; }
53 
55  double fromPerigee (void) const
56  { return m_fromPerigee; }
57 
58 private:
62  double m_fromPerigee;
63 };
64 
65 } // end of namespace
66 
67 #endif // MUIDEVENT_FIELDINTEGRAL_H
68 
69 
Rec::FieldIntegral::~FieldIntegral
~FieldIntegral()
inline destructor
Definition: FieldIntegral.h:38
Rec::FieldIntegral::fromPerigee
double fromPerigee(void) const
FieldIntegral inline accessor: field integral from perigee to last measurement.
Definition: FieldIntegral.h:55
Rec::FieldIntegral::m_betweenInDetMeasurements
double m_betweenInDetMeasurements
Definition: FieldIntegral.h:59
Rec::FieldIntegral::m_betweenSpectrometerMeasurements
double m_betweenSpectrometerMeasurements
Definition: FieldIntegral.h:60
Rec::FieldIntegral::betweenSpectrometerMeasurements
double betweenSpectrometerMeasurements(void) const
FieldIntegral inline accessor: field integral from first to last measurement in muon spectrometer.
Definition: FieldIntegral.h:47
Rec
Name: MuonSpContainer.h Package : offline/Reconstruction/MuonIdentification/muonEvent.
Definition: FakeTrackBuilder.h:10
Rec::FieldIntegral::m_fromFirstMeasurement
double m_fromFirstMeasurement
Definition: FieldIntegral.h:61
Rec::FieldIntegral::FieldIntegral
FieldIntegral(double betweenInDetMeasurements=0., double betweenSpectrometerMeasurements=0., double fromFirstMeasurement=0., double fromPerigee=0.)
inline constructor
Definition: FieldIntegral.h:26
Rec::FieldIntegral
Definition: FieldIntegral.h:22
Rec::FieldIntegral::m_fromPerigee
double m_fromPerigee
Definition: FieldIntegral.h:62
Rec::FieldIntegral::betweenInDetMeasurements
double betweenInDetMeasurements(void) const
FieldIntegral inline accessor: field integral from first to last measurement in inner detector.
Definition: FieldIntegral.h:42
Rec::FieldIntegral::fromFirstMeasurement
double fromFirstMeasurement(void) const
FieldIntegral inline accessor: field integral from first to last measurement.
Definition: FieldIntegral.h:51