 |
ATLAS Offline Software
|
Go to the documentation of this file.
20 if (!mdtprdContainer.isValid()) {
25 ATH_MSG_DEBUG(
"retrieved MDT PRD Container with size " << mdtprdContainer->size());
27 unsigned int n_PRD{0};
ScalarBranch< unsigned int > & m_MDT_nPRD
VectorBranch< int > & m_MDT_PRD_tdc
void push_back(const Identifier &id) override final
ThreeVectorBranch m_MDT_PRD_globalPos
VectorBranch< int > & m_MDT_PRD_status
VectorBranch< float > & m_MDT_PRD_error
VectorBranch< int > & m_MDT_PRD_adc
bool declare_dependency(Key &key)
Declares the ReadHandle/ ReadCondHandleKey as data dependency of the algorithm.
void push_back(const Amg::Vector3D &vec)
interface using the Amg::Vector3D
VectorBranch< double > & m_MDT_PRD_radius
bool fill(const EventContext &ctx) override final
The fill method checks if enough information is provided such that the branch is cleared from the inf...
Template to hold collections of MuonPrepRawData objects.
void push_back(const T &value)
Adds a new element at the end of the vector.
double error(const Amg::MatrixX &mat, int index)
return diagonal error of the matrix caller should ensure the matrix is symmetric and the index is in ...
MdtIdentifierBranch m_MDT_PRD_id
Class to represent measurements from the Monitored Drift Tubes.
SG::ReadHandleKey< Muon::MdtPrepDataContainer > m_key
bool declare_keys() override final
MDTPRDVariables(MuonTesterTree &tree, const std::string &container_name, MSG::Level msglvl)