|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TBREC_CBNTAA_TBINFO_H
6 #define TBREC_CBNTAA_TBINFO_H
26 float GetEnergy(
float CurrB3,
float CurrB4);
29 float GetErrColl(
float coll3_down,
float coll3_up,
float coll9_down,
float coll9_up);
36 ToolHandle<ICaloCoordinateTool>
m_coord{
this,
"CaloCoordinateTool",
"TBCaloCoordinate"};
37 ToolHandle<TBCondRunParTool>
m_runpar{
this,
"CondRunParTool",
"TBCondRunParTool"};
90 #endif // CBNT_EVENTINFO_H
std::vector< float > * m_quad_file
std::vector< float > * m_coll_file
float GetErrColl(float coll3_down, float coll3_up, float coll9_down, float coll9_up)
void calculateAll(int runNumber, int eventNumber)
ToolHandle< TBCondRunParTool > m_runpar
long m_runParticleType_nt
float SyncLossErr(float loss)
float GetErrAbsE(float energy)
float GetErrCurr(float currB3, float currB4)
std::vector< float > * m_trim_equip
virtual StatusCode CBNT_finalize() override
std::vector< float > * m_bend_equip
float GetEnergy(float CurrB3, float CurrB4)
std::vector< float > * m_trim_file
float GetBdl3(float current)
CBNTAA_TBInfo(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
float SyncLoss(float energy, float currB3, float currB4)
virtual StatusCode CBNT_execute() override
std::vector< float > * m_quad_equip
float GetBdl4(float current)
ToolHandle< ICaloCoordinateTool > m_coord
std::vector< float > * m_bend_file
virtual StatusCode CBNT_clear() override
virtual StatusCode CBNT_initialize() override
float m_preverrCollimators
std::vector< float > * m_coll_equip