Block with timing information.
More...
#include <MuonInsideOutValidationNtuple.h>
|
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 |
|
|
| MuonValidationTimeBlock () |
|
void | fill (int type_, unsigned int gasgapId_, float r_, float z_, float time_, float err_, float timeProp_=0., float avTimeProp_=0., float tof_=0., float avTof_=0., float timeCor_=0., int stage_=0) |
|
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 () |
|
Block with timing information.
Definition at line 99 of file MuonInsideOutValidationNtuple.h.
◆ FloatBlock
◆ IntBlock
◆ SubBlock
◆ UnsignedIntBlock
◆ MuonValidationTimeBlock()
Muon::MuonValidationTimeBlock::MuonValidationTimeBlock |
( |
| ) |
|
◆ addBlock() [1/4]
◆ addBlock() [2/4]
void Muon::MuonValidationBlockBase::addBlock |
( |
std::vector< float > *& |
block, |
|
|
std::string |
name |
|
) |
| |
|
inlineinherited |
◆ addBlock() [3/4]
void Muon::MuonValidationBlockBase::addBlock |
( |
std::vector< int > *& |
block, |
|
|
std::string |
name |
|
) |
| |
|
inlineinherited |
◆ addBlock() [4/4]
void Muon::MuonValidationBlockBase::addBlock |
( |
std::vector< unsigned int > *& |
block, |
|
|
std::string |
name |
|
) |
| |
|
inlineinherited |
◆ clear()
void Muon::MuonValidationBlockBase::clear |
( |
| ) |
|
|
inherited |
◆ fill()
void Muon::MuonValidationTimeBlock::fill |
( |
int |
type_, |
|
|
unsigned int |
gasgapId_, |
|
|
float |
r_, |
|
|
float |
z_, |
|
|
float |
time_, |
|
|
float |
err_, |
|
|
float |
timeProp_ = 0. , |
|
|
float |
avTimeProp_ = 0. , |
|
|
float |
tof_ = 0. , |
|
|
float |
avTof_ = 0. , |
|
|
float |
timeCor_ = 0. , |
|
|
int |
stage_ = 0 |
|
) |
| |
|
inline |
◆ init()
void Muon::MuonValidationBlockBase::init |
( |
const std::string & |
prefix, |
|
|
TTree * |
tree, |
|
|
bool |
write = true |
|
) |
| |
|
inherited |
◆ avTimeProp
std::vector<float>* Muon::MuonValidationTimeBlock::avTimeProp = nullptr |
◆ avTof
std::vector<float>* Muon::MuonValidationTimeBlock::avTof = nullptr |
std::vector<float>* Muon::MuonValidationTimeBlock::d = nullptr |
◆ err
std::vector<float>* Muon::MuonValidationTimeBlock::err = nullptr |
◆ floatBlocks
std::vector< FloatBlock > Muon::MuonValidationBlockBase::floatBlocks |
|
inherited |
◆ gasgapId
std::vector<unsigned int>* Muon::MuonValidationTimeBlock::gasgapId = nullptr |
◆ id
◆ intBlocks
std::vector< IntBlock > Muon::MuonValidationBlockBase::intBlocks |
|
inherited |
std::vector<float>* Muon::MuonValidationTimeBlock::r = nullptr |
◆ stage
std::vector<int>* Muon::MuonValidationTimeBlock::stage = nullptr |
◆ subBlocks
std::vector< SubBlock > Muon::MuonValidationBlockBase::subBlocks |
|
inherited |
◆ time
std::vector<float>* Muon::MuonValidationTimeBlock::time = nullptr |
◆ timeCor
std::vector<float>* Muon::MuonValidationTimeBlock::timeCor = nullptr |
◆ timeProp
std::vector<float>* Muon::MuonValidationTimeBlock::timeProp = nullptr |
◆ tof
std::vector<float>* Muon::MuonValidationTimeBlock::tof = nullptr |
◆ track
◆ truth
◆ type
std::vector<int>* Muon::MuonValidationTimeBlock::type = nullptr |
◆ unsignedIntBlocks
std::vector< UnsignedIntBlock > Muon::MuonValidationBlockBase::unsignedIntBlocks |
|
inherited |
std::vector<float>* Muon::MuonValidationTimeBlock::z = nullptr |
The documentation for this struct was generated from the following files: