#include <BinnedRtRelation.h>
|
| float | binsize () const |
| | get access to bin size
|
|
| unsigned char | m_status |
| | status byte
|
| float | m_tmin |
| | minimum drifttime
|
| float | m_tmax |
| | maximum drifttime
|
| std::vector< float > | m_values |
| | number of elements
|
Definition at line 26 of file BinnedRtRelation.h.
◆ Status
enumerates status
| Enumerator |
|---|
| Undefined | |
| Calibrated | |
Definition at line 30 of file RtRelation.h.
◆ BinnedRtRelation() [1/3]
| TRTCond::BinnedRtRelation::BinnedRtRelation |
( |
| ) |
|
|
inline |
default constructor
Definition at line 30 of file BinnedRtRelation.h.
float m_tmin
minimum drifttime
float m_tmax
maximum drifttime
unsigned char m_status
status byte
◆ BinnedRtRelation() [2/3]
| TRTCond::BinnedRtRelation::BinnedRtRelation |
( |
float | tmin, |
|
|
float | tmax, |
|
|
const std::vector< float > & | values, |
|
|
Status | stat = Calibrated ) |
|
inline |
normal constructor
Definition at line 33 of file BinnedRtRelation.h.
const std::vector< float > & values() const
get access to vector of radii for each drifttime bin
std::vector< float > m_values
number of elements
float tmax() const
get access to maximum drifttime
float tmin() const
get access to minimum drifttime
◆ BinnedRtRelation() [3/3]
◆ ~BinnedRtRelation()
| virtual TRTCond::BinnedRtRelation::~BinnedRtRelation |
( |
| ) |
|
|
inlinevirtual |
◆ binsize()
| float TRTCond::BinnedRtRelation::binsize |
( |
| ) |
const |
|
inlineprivate |
◆ clone()
| virtual RtRelation * TRTCond::BinnedRtRelation::clone |
( |
| ) |
const |
|
inlinevirtual |
◆ drdt()
| float TRTCond::BinnedRtRelation::drdt |
( |
float | driftime | ) |
const |
|
virtual |
◆ drifttime()
| float TRTCond::BinnedRtRelation::drifttime |
( |
float | radius | ) |
const |
|
virtual |
◆ footprint()
| virtual size_t TRTCond::BinnedRtRelation::footprint |
( |
| ) |
const |
|
inlinevirtual |
◆ isequal()
| bool TRTCond::BinnedRtRelation::isequal |
( |
const RtRelation & | rhs | ) |
const |
|
virtual |
◆ operator=()
◆ operator==()
| bool TRTCond::RtRelation::operator== |
( |
const RtRelation & | rhs | ) |
const |
|
inlineinherited |
Definition at line 54 of file RtRelation.h.
virtual bool isequal(const RtRelation &rhs) const =0
equality operator
◆ radius()
| float TRTCond::BinnedRtRelation::radius |
( |
float | driftime | ) |
const |
|
virtual |
radius for given drifttime
Implements TRTCond::RtRelation.
Definition at line 20 of file BinnedRtRelation.cxx.
21 {
25 else {
26
28 size_t timebin =
int(rtimebin) ;
29 float fracbin = rtimebin - timebin ;
31 }
33 }
time(flags, cells_name, *args, **kw)
◆ read()
| std::istream & TRTCond::BinnedRtRelation::read |
( |
std::istream & | is | ) |
|
|
virtual |
◆ status()
| virtual int TRTCond::BinnedRtRelation::status |
( |
| ) |
const |
|
inlinevirtual |
◆ tmax()
| float TRTCond::BinnedRtRelation::tmax |
( |
| ) |
const |
|
inline |
◆ tmin()
| float TRTCond::BinnedRtRelation::tmin |
( |
| ) |
const |
|
inline |
◆ values()
| const std::vector< float > & TRTCond::BinnedRtRelation::values |
( |
| ) |
const |
|
inline |
get access to vector of radii for each drifttime bin
Definition at line 77 of file BinnedRtRelation.h.
◆ write()
| std::ostream & TRTCond::BinnedRtRelation::write |
( |
std::ostream & | os | ) |
const |
|
virtual |
◆ m_status
| unsigned char TRTCond::BinnedRtRelation::m_status |
|
private |
◆ m_tmax
| float TRTCond::BinnedRtRelation::m_tmax |
|
private |
◆ m_tmin
| float TRTCond::BinnedRtRelation::m_tmin |
|
private |
◆ m_values
| std::vector<float> TRTCond::BinnedRtRelation::m_values |
|
private |
The documentation for this class was generated from the following files: