#include <TRT_ElectronPidTool_ToTcalculation.h>
|
double | ExtractToT (unsigned int bitpattern) |
|
double | correctToT (double ToT, double HitZ, double HitR, int BEC, int Layer, int Strawlayer) |
|
double | BarrelLongToTCorrection (double, double, const float *) |
|
double | BarrelShortToTCorrection (double, double, const float *) |
|
double | EndcapToTCorrection (double, double, const float *) |
|
int | resolveIndex (int BEC, int Layer, int Strawlayer) |
|
void | initMessaging () const |
| Initialize our message level and MessageSvc. More...
|
|
◆ ToTcalculator()
InDet::TRT_ElectronPidTool::ToTcalculator::ToTcalculator |
( |
AthAlgTool & |
| ) |
|
◆ ~ToTcalculator()
virtual InDet::TRT_ElectronPidTool::ToTcalculator::~ToTcalculator |
( |
| ) |
|
|
virtual |
◆ BarrelLongToTCorrection()
double InDet::TRT_ElectronPidTool::ToTcalculator::BarrelLongToTCorrection |
( |
double |
, |
|
|
double |
, |
|
|
const float * |
|
|
) |
| |
|
private |
◆ BarrelShortToTCorrection()
double InDet::TRT_ElectronPidTool::ToTcalculator::BarrelShortToTCorrection |
( |
double |
, |
|
|
double |
, |
|
|
const float * |
|
|
) |
| |
|
private |
◆ checkInitialization()
void InDet::BaseTRTPIDCalculator::checkInitialization |
( |
| ) |
|
|
inherited |
◆ correctToT()
double InDet::TRT_ElectronPidTool::ToTcalculator::correctToT |
( |
double |
ToT, |
|
|
double |
HitZ, |
|
|
double |
HitR, |
|
|
int |
BEC, |
|
|
int |
Layer, |
|
|
int |
Strawlayer |
|
) |
| |
|
private |
◆ EndcapToTCorrection()
double InDet::TRT_ElectronPidTool::ToTcalculator::EndcapToTCorrection |
( |
double |
, |
|
|
double |
, |
|
|
const float * |
|
|
) |
| |
|
private |
◆ ExtractToT()
double InDet::TRT_ElectronPidTool::ToTcalculator::ExtractToT |
( |
unsigned int |
bitpattern | ) |
|
|
private |
◆ FillBlob()
bool InDet::BaseTRTPIDCalculator::FillBlob |
( |
const unsigned char * |
source | ) |
|
|
inherited |
◆ GetD()
double InDet::TRT_ElectronPidTool::ToTcalculator::GetD |
( |
double |
R_track | ) |
|
◆ GetElProb()
double InDet::TRT_ElectronPidTool::ToTcalculator::GetElProb |
( |
double |
ToTbyD | ) |
|
◆ GetToT()
double InDet::TRT_ElectronPidTool::ToTcalculator::GetToT |
( |
unsigned int |
bitpattern, |
|
|
double |
HitZ, |
|
|
double |
HitR, |
|
|
int |
BEC, |
|
|
int |
Layer, |
|
|
int |
Strawlayer |
|
) |
| |
◆ initMessaging()
void AthMessaging::initMessaging |
( |
| ) |
const |
|
privateinherited |
Initialize our message level and MessageSvc.
This method should only be called once.
Definition at line 39 of file AthMessaging.cxx.
◆ Limit()
float InDet::BaseTRTPIDCalculator::Limit |
( |
float |
prob | ) |
const |
|
inherited |
◆ msg() [1/2]
MsgStream & AthMessaging::msg |
( |
| ) |
const |
|
inlineinherited |
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 164 of file AthMessaging.h.
◆ msg() [2/2]
MsgStream & AthMessaging::msg |
( |
const MSG::Level |
lvl | ) |
const |
|
inlineinherited |
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 179 of file AthMessaging.h.
180 {
return msg() << lvl; }
◆ msgLvl()
bool AthMessaging::msgLvl |
( |
const MSG::Level |
lvl | ) |
const |
|
inlineinherited |
Test the output level.
- Parameters
-
lvl | The message level to test against |
- Returns
- boolean Indicating if messages at given level will be printed
- Return values
-
true | Messages at level "lvl" will be printed |
Definition at line 151 of file AthMessaging.h.
◆ resolveIndex()
int InDet::TRT_ElectronPidTool::ToTcalculator::resolveIndex |
( |
int |
BEC, |
|
|
int |
Layer, |
|
|
int |
Strawlayer |
|
) |
| |
|
private |
◆ setDefaultCalibrationConstants()
void InDet::TRT_ElectronPidTool::ToTcalculator::setDefaultCalibrationConstants |
( |
| ) |
|
|
virtual |
◆ setLevel()
void AthMessaging::setLevel |
( |
MSG::Level |
lvl | ) |
|
|
inherited |
◆ _Day
const int InDet::BaseTRTPIDCalculator::_Day = 1 |
|
staticinherited |
◆ _Month
const int InDet::BaseTRTPIDCalculator::_Month = 2 |
|
staticinherited |
◆ _Version
const int InDet::BaseTRTPIDCalculator::_Version = 0 |
|
staticinherited |
◆ _Year
const int InDet::BaseTRTPIDCalculator::_Year = 3 |
|
staticinherited |
◆ ATLAS_THREAD_SAFE
std::atomic_flag m_initialized AthMessaging::ATLAS_THREAD_SAFE = ATOMIC_FLAG_INIT |
|
mutableprivateinherited |
◆ Blob
unsigned char* InDet::BaseTRTPIDCalculator::Blob |
|
inherited |
◆ BLOB_SIZE
int InDet::BaseTRTPIDCalculator::BLOB_SIZE |
|
inherited |
◆ CurrentVersion
int InDet::BaseTRTPIDCalculator::CurrentVersion |
|
inherited |
◆ gausParametersElectron
float* InDet::TRT_ElectronPidTool::ToTcalculator::gausParametersElectron |
|
private |
◆ gausParametersPion
float* InDet::TRT_ElectronPidTool::ToTcalculator::gausParametersPion |
|
private |
◆ HasBeenInitialized
bool InDet::BaseTRTPIDCalculator::HasBeenInitialized |
|
inherited |
◆ LowerLimit
float& InDet::BaseTRTPIDCalculator::LowerLimit |
|
inherited |
◆ m_imsg
std::atomic<IMessageSvc*> AthMessaging::m_imsg { nullptr } |
|
mutableprivateinherited |
◆ m_lvl
std::atomic<MSG::Level> AthMessaging::m_lvl { MSG::NIL } |
|
mutableprivateinherited |
◆ m_msg_tls
boost::thread_specific_ptr<MsgStream> AthMessaging::m_msg_tls |
|
mutableprivateinherited |
MsgStream instance (a std::cout like with print-out levels)
Definition at line 132 of file AthMessaging.h.
◆ m_nm
std::string AthMessaging::m_nm |
|
privateinherited |
◆ my_CurrentVersion
const int InDet::TRT_ElectronPidTool::ToTcalculator::my_CurrentVersion = 4 |
|
static |
◆ my_name
const char* InDet::BaseTRTPIDCalculator::my_name |
|
inherited |
◆ N_TOT_CONSTANTS
const int InDet::TRT_ElectronPidTool::ToTcalculator::N_TOT_CONSTANTS |
|
staticprivate |
◆ NparametrizedSectionsBarrel
const int InDet::TRT_ElectronPidTool::ToTcalculator::NparametrizedSectionsBarrel = 73 |
|
staticprivate |
◆ NparametrizedSectionsEndcap
const int InDet::TRT_ElectronPidTool::ToTcalculator::NparametrizedSectionsEndcap = 14 |
|
staticprivate |
◆ NparsBarrel
const int InDet::TRT_ElectronPidTool::ToTcalculator::NparsBarrel = 3 |
|
staticprivate |
◆ NparsEndcap
const int InDet::TRT_ElectronPidTool::ToTcalculator::NparsEndcap = 4 |
|
staticprivate |
◆ OFF_GAUS_PARS_ELE
◆ OFF_GAUS_PARS_PIO
◆ OFF_LowerLim
const int InDet::BaseTRTPIDCalculator::OFF_LowerLim = 8 |
|
staticinherited |
◆ OFF_PAR_VALS
◆ OFF_TOT_CONSTANTS
◆ OFF_UpperLim
const int InDet::BaseTRTPIDCalculator::OFF_UpperLim = 4 |
|
staticinherited |
◆ PAR0
const int InDet::TRT_ElectronPidTool::ToTcalculator::PAR0 = 0 |
|
staticprivate |
◆ PAR1
const int InDet::TRT_ElectronPidTool::ToTcalculator::PAR1 = 1 |
|
staticprivate |
◆ PAR2
const int InDet::TRT_ElectronPidTool::ToTcalculator::PAR2 = 2 |
|
staticprivate |
◆ PAR3
const int InDet::TRT_ElectronPidTool::ToTcalculator::PAR3 = 3 |
|
staticprivate |
◆ parent
◆ parValBarrelLongNeg
float& InDet::TRT_ElectronPidTool::ToTcalculator::parValBarrelLongNeg |
|
private |
◆ parValBarrelLongPos
float& InDet::TRT_ElectronPidTool::ToTcalculator::parValBarrelLongPos |
|
private |
◆ parValBarrelShortNeg
float& InDet::TRT_ElectronPidTool::ToTcalculator::parValBarrelShortNeg |
|
private |
◆ parValBarrelShortPos
float& InDet::TRT_ElectronPidTool::ToTcalculator::parValBarrelShortPos |
|
private |
◆ SIZE_GAUS_PARS
const int InDet::TRT_ElectronPidTool::ToTcalculator::SIZE_GAUS_PARS = 9 * sizeof(float) |
|
staticprivate |
◆ SIZE_OF_HEADER
const int InDet::TRT_ElectronPidTool::ToTcalculator::SIZE_OF_HEADER = 16 |
|
staticprivate |
◆ SIZE_PAR_VAL
const int InDet::TRT_ElectronPidTool::ToTcalculator::SIZE_PAR_VAL = 4 * sizeof(float) |
|
staticprivate |
◆ SIZE_TOT_CONSTANTS
const int InDet::TRT_ElectronPidTool::ToTcalculator::SIZE_TOT_CONSTANTS = N_TOT_CONSTANTS * sizeof(float) |
|
staticprivate |
◆ ToTCorrectionConstants
float* InDet::TRT_ElectronPidTool::ToTcalculator::ToTCorrectionConstants |
|
private |
◆ UpperLimit
float& InDet::BaseTRTPIDCalculator::UpperLimit |
|
inherited |
The documentation for this class was generated from the following file: