ATLAS Offline Software
|
#include <MdtCalibTwinOutput.h>
Public Types | |
using | MdtDriftCircleStatus = MdtCalibOutput::MdtDriftCircleStatus |
Public Member Functions | |
MdtCalibTwinOutput ()=default | |
MdtCalibTwinOutput (const MdtCalibInput &primHit, const MdtCalibInput &twinHit, const MdtCalibOutput &primRes, const MdtCalibOutput &twinRes) | |
int | primaryAdc () const |
int | twinAdc () const |
int | primaryTdc () const |
int | twinTdc () const |
double | primaryDriftR () const |
double | twinDriftR () const |
double | uncertPrimaryR () const |
double | uncertTwinR () const |
Identifier | primaryID () const |
Identifier | twinID () const |
void | setLocZ (const double locZ, const double locZuncert) |
double | locZ () const |
double | sigmaZ () const |
MdtDriftCircleStatus | primaryStatus () const |
MdtDriftCircleStatus | twinStatus () const |
Private Attributes | |
Identifier | m_primId {} |
int | m_primAdc {0} |
int | m_primTdc {0} |
double | m_primDriftR {0.} |
double | m_primDriftUncert {0.} |
MdtDriftCircleStatus | m_primStatus {MdtDriftCircleStatus::MdtStatusUnDefined} |
Identifier | m_twinId {} |
int | m_twinAdc {0} |
int | m_twinTdc {0} |
double | m_twinDriftR {0.} |
double | m_twinDriftUncert {0.} |
MdtDriftCircleStatus | m_twinStatus {MdtDriftCircleStatus::MdtStatusUnDefined} |
double | m_locZ {0.} |
double | m_locZuncert {0.} |
Definition at line 11 of file MdtCalibTwinOutput.h.
Definition at line 13 of file MdtCalibTwinOutput.h.
|
default |
MdtCalibTwinOutput::MdtCalibTwinOutput | ( | const MdtCalibInput & | primHit, |
const MdtCalibInput & | twinHit, | ||
const MdtCalibOutput & | primRes, | ||
const MdtCalibOutput & | twinRes | ||
) |
Definition at line 17 of file MdtCalibTwinOutput.cxx.
double MdtCalibTwinOutput::locZ | ( | ) | const |
Definition at line 48 of file MdtCalibTwinOutput.cxx.
int MdtCalibTwinOutput::primaryAdc | ( | ) | const |
Definition at line 34 of file MdtCalibTwinOutput.cxx.
double MdtCalibTwinOutput::primaryDriftR | ( | ) | const |
Definition at line 50 of file MdtCalibTwinOutput.cxx.
Identifier MdtCalibTwinOutput::primaryID | ( | ) | const |
Definition at line 40 of file MdtCalibTwinOutput.cxx.
MdtDriftCircleStatus MdtCalibTwinOutput::primaryStatus | ( | ) | const |
Definition at line 54 of file MdtCalibTwinOutput.cxx.
int MdtCalibTwinOutput::primaryTdc | ( | ) | const |
Definition at line 35 of file MdtCalibTwinOutput.cxx.
Definition at line 43 of file MdtCalibTwinOutput.cxx.
double MdtCalibTwinOutput::sigmaZ | ( | ) | const |
Definition at line 49 of file MdtCalibTwinOutput.cxx.
int MdtCalibTwinOutput::twinAdc | ( | ) | const |
Definition at line 37 of file MdtCalibTwinOutput.cxx.
double MdtCalibTwinOutput::twinDriftR | ( | ) | const |
Definition at line 51 of file MdtCalibTwinOutput.cxx.
Identifier MdtCalibTwinOutput::twinID | ( | ) | const |
Definition at line 41 of file MdtCalibTwinOutput.cxx.
MdtDriftCircleStatus MdtCalibTwinOutput::twinStatus | ( | ) | const |
Definition at line 55 of file MdtCalibTwinOutput.cxx.
int MdtCalibTwinOutput::twinTdc | ( | ) | const |
Definition at line 38 of file MdtCalibTwinOutput.cxx.
double MdtCalibTwinOutput::uncertPrimaryR | ( | ) | const |
Definition at line 52 of file MdtCalibTwinOutput.cxx.
double MdtCalibTwinOutput::uncertTwinR | ( | ) | const |
Definition at line 53 of file MdtCalibTwinOutput.cxx.
|
private |
Definition at line 61 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 62 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 48 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 50 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 51 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 47 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 52 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 49 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 55 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 57 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 58 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 54 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 59 of file MdtCalibTwinOutput.h.
|
private |
Definition at line 56 of file MdtCalibTwinOutput.h.