ATLAS Offline Software
Public Member Functions | List of all members
Muon::MdtTwinPrepData_p1 Class Reference

Persistent representation of the transient Muon::MdtPrepData class. More...

#include <MdtTwinPrepData_p1.h>

Collaboration diagram for Muon::MdtTwinPrepData_p1:

Public Member Functions

 MdtTwinPrepData_p1 ()
 

Public Attributes

Data from Trk::PrepRawData
float m_driftRadius
 Equivalent to localPosition (locX) in the base class. More...
 
float m_errorDriftRadius
 [0,0]-component of 2-d ErrorMatrix in the base class. More...
 
Data from Muon::MdtPrepData
int m_tdc
 
int m_adc
 
Data from Muon::MdtTwinPrepData
int m_tdcTwin
 
int m_adcTwin
 
float m_xTwin
 Equivalent to localPosition (locY) in the base class. More...
 
float m_errorXTwin
 [1,1]-component of 2-d ErrorMatrix in the base class. More...
 
int m_status
 Corresponds to Muon::MdtDriftCircleStatus, which currently has only two defined values. More...
 

Detailed Description

Persistent representation of the transient Muon::MdtPrepData class.

We don't write out (from Trk::PrepRawData) m_rdoList (we don't cluster drift tubes), m_indexAndHash (can be recomputed), m_clusId (can be recomputed - well, it's basically stored in Muon::MdtPRD_Container_p2).

Definition at line 23 of file MdtTwinPrepData_p1.h.

Constructor & Destructor Documentation

◆ MdtTwinPrepData_p1()

Muon::MdtTwinPrepData_p1::MdtTwinPrepData_p1 ( )
inline

Definition at line 26 of file MdtTwinPrepData_p1.h.

26  : m_driftRadius(0.0), m_errorDriftRadius(0.0), m_tdc(0), m_adc(0), m_tdcTwin(0), m_adcTwin(0),
27  m_xTwin(0.0), m_errorXTwin(0.0), m_status(0){}

Member Data Documentation

◆ m_adc

int Muon::MdtTwinPrepData_p1::m_adc

Definition at line 37 of file MdtTwinPrepData_p1.h.

◆ m_adcTwin

int Muon::MdtTwinPrepData_p1::m_adcTwin

Definition at line 41 of file MdtTwinPrepData_p1.h.

◆ m_driftRadius

float Muon::MdtTwinPrepData_p1::m_driftRadius

Equivalent to localPosition (locX) in the base class.

Definition at line 30 of file MdtTwinPrepData_p1.h.

◆ m_errorDriftRadius

float Muon::MdtTwinPrepData_p1::m_errorDriftRadius

[0,0]-component of 2-d ErrorMatrix in the base class.

Definition at line 31 of file MdtTwinPrepData_p1.h.

◆ m_errorXTwin

float Muon::MdtTwinPrepData_p1::m_errorXTwin

[1,1]-component of 2-d ErrorMatrix in the base class.

Definition at line 45 of file MdtTwinPrepData_p1.h.

◆ m_status

int Muon::MdtTwinPrepData_p1::m_status

Corresponds to Muon::MdtDriftCircleStatus, which currently has only two defined values.

Could maybe pack into one of the other variables?

Definition at line 49 of file MdtTwinPrepData_p1.h.

◆ m_tdc

int Muon::MdtTwinPrepData_p1::m_tdc

Definition at line 36 of file MdtTwinPrepData_p1.h.

◆ m_tdcTwin

int Muon::MdtTwinPrepData_p1::m_tdcTwin

Definition at line 40 of file MdtTwinPrepData_p1.h.

◆ m_xTwin

float Muon::MdtTwinPrepData_p1::m_xTwin

Equivalent to localPosition (locY) in the base class.

Definition at line 43 of file MdtTwinPrepData_p1.h.


The documentation for this class was generated from the following file:
Muon::MdtTwinPrepData_p1::m_status
int m_status
Corresponds to Muon::MdtDriftCircleStatus, which currently has only two defined values.
Definition: MdtTwinPrepData_p1.h:49
Muon::MdtTwinPrepData_p1::m_errorXTwin
float m_errorXTwin
[1,1]-component of 2-d ErrorMatrix in the base class.
Definition: MdtTwinPrepData_p1.h:45
Muon::MdtTwinPrepData_p1::m_tdcTwin
int m_tdcTwin
Definition: MdtTwinPrepData_p1.h:40
Muon::MdtTwinPrepData_p1::m_adc
int m_adc
Definition: MdtTwinPrepData_p1.h:37
Muon::MdtTwinPrepData_p1::m_errorDriftRadius
float m_errorDriftRadius
[0,0]-component of 2-d ErrorMatrix in the base class.
Definition: MdtTwinPrepData_p1.h:31
Muon::MdtTwinPrepData_p1::m_adcTwin
int m_adcTwin
Definition: MdtTwinPrepData_p1.h:41
Muon::MdtTwinPrepData_p1::m_xTwin
float m_xTwin
Equivalent to localPosition (locY) in the base class.
Definition: MdtTwinPrepData_p1.h:43
Muon::MdtTwinPrepData_p1::m_driftRadius
float m_driftRadius
Equivalent to localPosition (locX) in the base class.
Definition: MdtTwinPrepData_p1.h:30
Muon::MdtTwinPrepData_p1::m_tdc
int m_tdc
Definition: MdtTwinPrepData_p1.h:36