The events number and order are that of the ntuple file !!
reader QinoMiCompleteDataReaderFast verbosity = info enable = true PreTriggerSamples = 128 NoiseFile = false ReadFilesList = true InputFilesList = raw.list InputFileName = QinoMiNtpReader.ReadFilesList = false QinoMiNtpReader.InputFilesList = ntp.list QinoMiNtpReader.InputFileName = /home/maria/CUORE/CCVR/ntp/ntp-2.5/E-ntp-2.5-1622-1642.aut.cut
endmod
Public Member Functions | |
MQinoMiCompleteDataReaderFast (QSequence *s) | |
void | Init () |
QEvent * | Do (QEvent *ev) |
Doit method is called for each event, getting the event as argument. | |
void | Done () |
Done method is called after event loop. | |
const QError & | ReadEvent (int event) |
const QError & | ReadFile () |
QEvent * | FillEvent (QEvent *ev) |
Private Member Functions | |
void | NewRun () |
read header whenever tha run is changed | |
Private Attributes | |
float | fMinAdcRange |
float | fMaxAdcRange |
int | fNumSamples |
float | fSamplingFrequency |
Int_t | frecord_size |
std::string | fRunNumber |
std::vector< QFile_t > | files |
std::vector< QFile_t >::iterator | filesIter |
points to the current partial file of the current measurement | |
std::vector< QFile_t >::iterator | filesEnd |
points next to the last partial file of the current measurement | |
std::vector< std::string > ::iterator | fIter |
iterator on QReader file list. It it incremented whenever the run is changed | |
std::string | fFileUName |
file name in the file list of QReader. Modified whenever the run (not the partial measurement!) changes | |
gzFile | fCurrentFile |
current partial measurement file | |
int | fRunEventNumber |
number of events read for the current run | |
struct QFile_t | f |
std::string | fName |
std::string | fDate |
size_t | fPreTriggerSamples |
size_t | fIsNoise |
bool | fSaveInAuxData |
Save data in AuxData, for debug only. | |
QDbDetector::DetectorName | fDetector |
Current detector. | |
char * | fTimeZone |
Time zone from TZ environment variable. | |
int | fPartialToJump |
int | fRunToJump |
MQinoMiNtpReader * | fNtpReader |
char * | fBuffer |
int | fEventsInFile |
int | fEventsRead |
void MQinoMiCompleteDataReaderFast::Init | ( | ) | [virtual] |
Init method is called before event loop
Implements QReader.
References QBaseModule::BeginBase(), QDbDetector::DN_UNKNOWN, fDetector, QReader::fEventNumber, QReader::fFileList, fFileUName, fIter, fSaveInAuxData, QBaseModule::GetBool(), QBaseModule::GetInt(), QBaseModule::GetVerbosity(), QReader::InitFileManager(), and NewRun().