Inheritance diagram for MQinoDataReader:
Reads single or multiple ROOT data files
reader QinoDataReader verbosity = info enable = true ReadFilesList = true InputFilesList = /Users/Elena/cuore/cfg/ntp.list InputFileName = /data/cuoredata/misure/cuoricino/vsmq0134 PreTriggerSamples = 128 NoiseFile = false endmod
Public Member Functions | |
MQinoDataReader (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. | |
Private Member Functions | |
void | NewRun () |
read header whenever tha run is changed | |
Private Attributes | |
int | fMinAdcRange |
int | 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 | |
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. | |
Friends | |
class | MQinoCompleteDataReader |
class | MQinoMiCompleteDataReader |
void MQinoDataReader::Init | ( | ) | [virtual] |
Init method is called before event loop
Implements QReader.