|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnT0RawReader.h>
Public Member Functions | |
| BmnT0RawReader () | |
| virtual | ~BmnT0RawReader () |
| BmnStatus | ReadFiles (const vector< string > &fileNames, const string &outfile="") |
| BmnStatus | ParseFile (const string &file, TClonesArray *t0raw=nullptr) |
| BmnT0RawReader () | |
| virtual | ~BmnT0RawReader () |
| BmnStatus | ReadFiles (const vector< string > &fileNames, const string &outfile="") |
| BmnStatus | ParseFile (const string &file, TClonesArray *t0raw=nullptr) |
Private Attributes | |
| std::map< TTimeStamp, int64_t > | fTsMap |
| TTree * | fTreeT0 |
Definition at line 22 of file BmnT0RawReader.h.
| BmnT0RawReader::BmnT0RawReader | ( | ) |
Definition at line 16 of file BmnT0RawReader.cxx.
References fTreeT0.
Referenced by ParseFile().
|
virtual |
Definition at line 20 of file BmnT0RawReader.cxx.
| BmnT0RawReader::BmnT0RawReader | ( | ) |
|
virtual |
| BmnStatus BmnT0RawReader::ParseFile | ( | const string & | file, |
| TClonesArray * | t0raw = nullptr ) |
Definition at line 42 of file BmnT0RawReader.cxx.
References ANSI_COLOR_BLUE, ANSI_COLOR_RESET, TTimeStamp::AsString(), DBGERR, TClonesArray::Delete(), fTreeT0, fTsMap, TObjArray::GetEntriesFast(), BmnT0Raw::GetTS(), kBMNERROR, kBMNSUCCESS, kT0_BIN_BLOCK_BYTES, kT0_TXT_BLOCK_BYTES, and BmnConverterTools::Process_T0Raw().
Referenced by ReadFiles().
| BmnStatus BmnT0RawReader::ParseFile | ( | const string & | file, |
| TClonesArray * | t0raw = nullptr ) |
| BmnStatus BmnT0RawReader::ReadFiles | ( | const vector< string > & | fileNames, |
| const string & | outfile = "" ) |
Definition at line 22 of file BmnT0RawReader.cxx.
References ANSI_COLOR_RED, ANSI_COLOR_RESET, TObject::Class(), fTreeT0, fTsMap, TClass::GetClass(), kBMNSUCCESS, and ParseFile().
| BmnStatus BmnT0RawReader::ReadFiles | ( | const vector< string > & | fileNames, |
| const string & | outfile = "" ) |
|
private |
Definition at line 35 of file BmnT0RawReader.h.
Referenced by BmnT0RawReader(), ParseFile(), and ReadFiles().
|
private |
Definition at line 33 of file BmnT0RawReader.h.
Referenced by ParseFile(), and ReadFiles().