![]() |
ATLAS Offline Software
|
Block with segment information. More...
#include <MuonInsideOutValidationNtuple.h>
Public Types | |
typedef std::pair< std::reference_wrapper< std::vector< int > * >, std::string > | IntBlock |
typedef std::pair< std::reference_wrapper< std::vector< unsigned int > * >, std::string > | UnsignedIntBlock |
typedef std::pair< std::reference_wrapper< std::vector< float > * >, std::string > | FloatBlock |
typedef std::pair< MuonValidationBlockBase *, std::string > | SubBlock |
Public Member Functions | |
MuonValidationSegmentBlock () | |
void | addBlock (std::vector< int > *&block, std::string name) |
void | addBlock (std::vector< unsigned int > *&block, std::string name) |
void | addBlock (std::vector< float > *&block, std::string name) |
void | addBlock (MuonValidationBlockBase *block, std::string name) |
void | init (const std::string &prefix, TTree *, bool write=true) |
void | clear () |
Public Attributes | |
std::vector< int > * | stage = nullptr |
std::vector< int > * | quality = nullptr |
std::vector< int > * | nmdtHits = nullptr |
std::vector< int > * | ntrigEtaHits = nullptr |
std::vector< int > * | ntrigPhiHits = nullptr |
std::vector< float > * | r = nullptr |
std::vector< float > * | z = nullptr |
std::vector< float > * | t0 = nullptr |
std::vector< float > * | t0Error = nullptr |
std::vector< float > * | t0Trig = nullptr |
std::vector< float > * | t0TrigError = nullptr |
MuonValidationIdBlock | id |
MuonValidationTrackBlock | track |
MuonValidationTruthBlock | truth |
MuonValidationResidualBlock | xresiduals |
MuonValidationResidualBlock | yresiduals |
MuonValidationResidualBlock | angleXZ |
MuonValidationResidualBlock | angleYZ |
MuonValidationResidualBlock | combinedYZ |
std::vector< IntBlock > | intBlocks |
std::vector< UnsignedIntBlock > | unsignedIntBlocks |
std::vector< FloatBlock > | floatBlocks |
std::vector< SubBlock > | subBlocks |
Block with segment information.
Definition at line 206 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 30 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 28 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 31 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 29 of file MuonInsideOutValidationNtuple.h.
Muon::MuonValidationSegmentBlock::MuonValidationSegmentBlock | ( | ) |
Definition at line 123 of file MuonInsideOutValidationNtuple.cxx.
|
inlineinherited |
Definition at line 40 of file MuonInsideOutValidationNtuple.h.
|
inlineinherited |
Definition at line 39 of file MuonInsideOutValidationNtuple.h.
|
inlineinherited |
Definition at line 37 of file MuonInsideOutValidationNtuple.h.
|
inlineinherited |
Definition at line 38 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 10 of file MuonInsideOutValidationNtuple.cxx.
|
inherited |
Definition at line 28 of file MuonInsideOutValidationNtuple.cxx.
MuonValidationResidualBlock Muon::MuonValidationSegmentBlock::angleXZ |
Definition at line 225 of file MuonInsideOutValidationNtuple.h.
MuonValidationResidualBlock Muon::MuonValidationSegmentBlock::angleYZ |
Definition at line 226 of file MuonInsideOutValidationNtuple.h.
MuonValidationResidualBlock Muon::MuonValidationSegmentBlock::combinedYZ |
Definition at line 227 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 45 of file MuonInsideOutValidationNtuple.h.
MuonValidationIdBlock Muon::MuonValidationSegmentBlock::id |
Definition at line 220 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 43 of file MuonInsideOutValidationNtuple.h.
std::vector<int>* Muon::MuonValidationSegmentBlock::nmdtHits = nullptr |
Definition at line 211 of file MuonInsideOutValidationNtuple.h.
std::vector<int>* Muon::MuonValidationSegmentBlock::ntrigEtaHits = nullptr |
Definition at line 212 of file MuonInsideOutValidationNtuple.h.
std::vector<int>* Muon::MuonValidationSegmentBlock::ntrigPhiHits = nullptr |
Definition at line 213 of file MuonInsideOutValidationNtuple.h.
std::vector<int>* Muon::MuonValidationSegmentBlock::quality = nullptr |
Definition at line 210 of file MuonInsideOutValidationNtuple.h.
std::vector<float>* Muon::MuonValidationSegmentBlock::r = nullptr |
Definition at line 214 of file MuonInsideOutValidationNtuple.h.
std::vector<int>* Muon::MuonValidationSegmentBlock::stage = nullptr |
Definition at line 209 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 46 of file MuonInsideOutValidationNtuple.h.
std::vector<float>* Muon::MuonValidationSegmentBlock::t0 = nullptr |
Definition at line 216 of file MuonInsideOutValidationNtuple.h.
std::vector<float>* Muon::MuonValidationSegmentBlock::t0Error = nullptr |
Definition at line 217 of file MuonInsideOutValidationNtuple.h.
std::vector<float>* Muon::MuonValidationSegmentBlock::t0Trig = nullptr |
Definition at line 218 of file MuonInsideOutValidationNtuple.h.
std::vector<float>* Muon::MuonValidationSegmentBlock::t0TrigError = nullptr |
Definition at line 219 of file MuonInsideOutValidationNtuple.h.
MuonValidationTrackBlock Muon::MuonValidationSegmentBlock::track |
Definition at line 221 of file MuonInsideOutValidationNtuple.h.
MuonValidationTruthBlock Muon::MuonValidationSegmentBlock::truth |
Definition at line 222 of file MuonInsideOutValidationNtuple.h.
|
inherited |
Definition at line 44 of file MuonInsideOutValidationNtuple.h.
MuonValidationResidualBlock Muon::MuonValidationSegmentBlock::xresiduals |
Definition at line 223 of file MuonInsideOutValidationNtuple.h.
MuonValidationResidualBlock Muon::MuonValidationSegmentBlock::yresiduals |
Definition at line 224 of file MuonInsideOutValidationNtuple.h.
std::vector<float>* Muon::MuonValidationSegmentBlock::z = nullptr |
Definition at line 215 of file MuonInsideOutValidationNtuple.h.