|
| | TRT_CalDbTool (const std::string &type, const std::string &name, const IInterface *parent) |
| | typedefs, enums etc
|
| virtual | ~TRT_CalDbTool ()=default |
| | destructor
|
| virtual StatusCode | initialize () override |
| | tool initialize
|
| virtual StatusCode | finalize () override |
| | tool finalize
|
| virtual float | getT0 (const Identifier &id, int level=TRTCond::ExpandedIdentifier::STRAW) const override |
| | get T0 for an identifier
|
| virtual const TRTCond::RtRelation * | getRtRelation (const Identifier &id, int level=TRTCond::ExpandedIdentifier::STRAW) const override |
| | get an rtrelation for an identifier
|
| virtual const TRTCond::RtRelation * | getErrors (const Identifier &id, int level=TRTCond::ExpandedIdentifier::STRAW) const override |
| | get errors for an identifier
|
| virtual const TRTCond::RtRelation * | getSlopes (const Identifier &id, int level=TRTCond::ExpandedIdentifier::STRAW) const override |
| | get errors for an identifier
|
| virtual double | driftRadius (const double &time, float &t0, const Identifier &ident, bool &found) const override |
| | get a drift radius for a given leading edge time
|
| virtual double | driftError (const double &time, const Identifier &ident, bool &found) const override |
| | get a drift radius error for a given drifttime
|
| virtual double | driftSlope (const double &time, const Identifier &ident, bool &found) const override |
| | get a drift radius error for a given drifttime
|
| virtual TRTCond::ExpandedIdentifier | trtcondid (const Identifier &id, int level=TRTCond::ExpandedIdentifier::STRAW) const override |
| | create an TRTCond::ExpandedIdentifier from a TRTID identifier
|
| virtual const RtRelationContainer * | getRtContainer () const override |
| | access to calibration constant containers
|
| virtual const RtRelationContainer * | getErrContainer () const override |
| virtual const RtRelationContainer * | getSlopeContainer () const override |
| virtual const StrawT0Container * | getT0Container () const override |
|
| const TRT_ID * | m_trtId |
| | id helper
|
| SG::ReadCondHandleKey< RtRelationContainer > | m_rtReadKey {this,"RtFolderName","/TRT/Calib/RT","r-t relation in-key"} |
| | ReadHandle keys.
|
| SG::ReadCondHandleKey< RtRelationContainer > | m_errReadKey {this,"ErrorFolderName","/TRT/Calib/errors2d","error on r in-key"} |
| SG::ReadCondHandleKey< RtRelationContainer > | m_slopeReadKey {this,"ErrorSlopeFolderName","/TRT/Calib/slopes","slope of error in-key"} |
| SG::ReadCondHandleKey< StrawT0Container > | m_t0ReadKey {this,"T0FolderName","/TRT/Calib/T0","t0 in-key"} |
interface to TRT calibration constants
Definition at line 33 of file TRT_CalDbTool.h.