 |
ATLAS Offline Software
|
Go to the documentation of this file.
33 (
const std::string&
type,
34 const std::string&
name,
39 declareProperty(
"TimeMin",
m_timeMin = -12.5);
40 declareProperty(
"TimeMax",
m_timeMax = 12.5);
41 declareProperty(
"TimeOut",
m_timeOut = 99990.);
74 return StatusCode::SUCCESS;
121 for ( ; itr!=itrLast; ++itr) {
133 float time = hit.
time(
i);
158 (*m_nHitOutTime) += outTime;
159 (*m_nChanOutTime) += 1;
162 (*m_nHitAfter) += after;
163 (*m_nChanAfter) += 1;
166 (*m_nHitBefore) += before;
167 (*m_nChanBefore) += 1;
170 (*m_nHitInTime) += inTime;
171 (*m_nChanInTime) += 1;
225 return StatusCode::SUCCESS;
virtual StatusCode addVariable(const std::string &name, const std::type_info &ti, void *&ptr, const std::string &docstring="", const void *defval=0)
Add a variable to the tuple.
const_iterator begin() const
int size(void) const
Return length of energy/time vectors
CONT::const_iterator const_iterator
Block filler tool for noisy FEB information.
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
Helpers for checking error return status codes and reporting errors.
float energy(int ind=0) const
Return energy of ind-th sub-hit
const_iterator end() const
float time(int ind=0) const
Return time of ind-th sub-hit