#include <TCnaRootFile.h>
Public Member Functions | |
void | CloseFile () |
Bool_t | OpenR (const Text_t *="") |
Bool_t | OpenW (const Text_t *="") |
Bool_t | ReadElement (Int_t) |
Bool_t | ReadElement (CnaResultTyp, Int_t) |
TCnaRootFile (const Text_t *) | |
TCnaRootFile () | |
TCnaRootFile (const Text_t *, TString) | |
~TCnaRootFile () | |
Public Attributes | |
TCnaResultType * | fCnaIndivResult |
TBranch * | fCnaResultsBranch |
TTree * | fCnaResultsTree |
Int_t | fCounterBytesCnaResults |
Int_t | fNbEntries |
TFile * | fRootFile |
TString | fRootFileName |
TString | fRootFileStatus |
Protected Member Functions | |
void | Init () |
Definition at line 10 of file TCnaRootFile.h.
TCnaRootFile::TCnaRootFile | ( | ) | [inline] |
TCnaRootFile::TCnaRootFile | ( | const Text_t * | ) |
TCnaRootFile::TCnaRootFile | ( | const Text_t * | , |
TString | |||
) |
TCnaRootFile::~TCnaRootFile | ( | ) |
void TCnaRootFile::CloseFile | ( | ) |
Referenced by TEcnaRun::CloseRootFile(), and TEcnaRead::CloseRootFile().
void TCnaRootFile::Init | ( | ) | [protected] |
Referenced by TCnaRootFile().
Bool_t TCnaRootFile::OpenR | ( | const Text_t * | = "" | ) |
Referenced by TEcnaRead::OpenRootFile(), and TEcnaRun::OpenRootFile().
Bool_t TCnaRootFile::OpenW | ( | const Text_t * | = "" | ) |
Referenced by TEcnaRead::OpenRootFile(), and TEcnaRun::OpenRootFile().
Bool_t TCnaRootFile::ReadElement | ( | Int_t | ) |
Referenced by TEcnaRead::ReadAveragedHighFrequencyNoise(), TEcnaRead::ReadAveragedLowFrequencyNoise(), TEcnaRead::ReadAveragedMeanOfCorrelationsBetweenSamples(), TEcnaRead::ReadAveragedPedestals(), TEcnaRead::ReadAveragedSigmaOfCorrelationsBetweenSamples(), TEcnaRead::ReadAveragedTotalNoise(), TEcnaRead::ReadCorrelationsBetweenSamples(), TEcnaRead::ReadCovariancesBetweenSamples(), TEcnaRead::ReadHighFrequencyCorrelationsBetweenChannels(), TEcnaRead::ReadHighFrequencyCovariancesBetweenChannels(), TEcnaRead::ReadHighFrequencyMeanCorrelationsBetweenStins(), TEcnaRead::ReadHighFrequencyNoise(), TEcnaRead::ReadLowFrequencyCorrelationsBetweenChannels(), TEcnaRead::ReadLowFrequencyCovariancesBetweenChannels(), TEcnaRead::ReadLowFrequencyMeanCorrelationsBetweenStins(), TEcnaRead::ReadLowFrequencyNoise(), TEcnaRead::ReadMeanOfCorrelationsBetweenSamples(), TEcnaRead::ReadNumberOfEventsForSamples(), TEcnaRead::ReadPedestals(), TEcnaRead::ReadRelevantCorrelationsBetweenSamples(), TEcnaRead::ReadSampleMeans(), TEcnaRead::ReadSampleSigmas(), TEcnaRead::ReadSampleValues(), TEcnaRead::ReadSampleValuesSameFile(), TEcnaRead::ReadSigmaOfCorrelationsBetweenSamples(), TEcnaRead::ReadStinNumbers(), and TEcnaRead::ReadTotalNoise().
Bool_t TCnaRootFile::ReadElement | ( | CnaResultTyp | , |
Int_t | |||
) |
TCnaResultType* TCnaRootFile::fCnaIndivResult |
Definition at line 28 of file TCnaRootFile.h.
Referenced by TEcnaRead::ReadAveragedHighFrequencyNoise(), TEcnaRead::ReadAveragedLowFrequencyNoise(), TEcnaRead::ReadAveragedMeanOfCorrelationsBetweenSamples(), TEcnaRead::ReadAveragedPedestals(), TEcnaRead::ReadAveragedSigmaOfCorrelationsBetweenSamples(), TEcnaRead::ReadAveragedTotalNoise(), TEcnaRead::ReadCorrelationsBetweenSamples(), TEcnaRead::ReadCovariancesBetweenSamples(), TEcnaRead::ReadHighFrequencyCorrelationsBetweenChannels(), TEcnaRead::ReadHighFrequencyCovariancesBetweenChannels(), TEcnaRead::ReadHighFrequencyMeanCorrelationsBetweenStins(), TEcnaRead::ReadHighFrequencyNoise(), TEcnaRead::ReadLowFrequencyCorrelationsBetweenChannels(), TEcnaRead::ReadLowFrequencyCovariancesBetweenChannels(), TEcnaRead::ReadLowFrequencyMeanCorrelationsBetweenStins(), TEcnaRead::ReadLowFrequencyNoise(), TEcnaRead::ReadMeanOfCorrelationsBetweenSamples(), TEcnaRead::ReadNumberOfEventsForSamples(), TEcnaRead::ReadPedestals(), TEcnaRead::ReadRelevantCorrelationsBetweenSamples(), TEcnaRead::ReadSampleMeans(), TEcnaRead::ReadSampleSigmas(), TEcnaRead::ReadSampleValues(), TEcnaRead::ReadSampleValuesSameFile(), TEcnaRead::ReadSigmaOfCorrelationsBetweenSamples(), TEcnaRead::ReadStinNumbers(), TEcnaRead::ReadTotalNoise(), TEcnaRun::TRootAdcEvt(), TEcnaRun::TRootAvEvCorss(), TEcnaRun::TRootAvHfn(), TEcnaRun::TRootAvLfn(), TEcnaRun::TRootAvPed(), TEcnaRun::TRootAvSigCorss(), TEcnaRun::TRootAvTno(), TEcnaRun::TRootCorCss(), TEcnaRun::TRootCovCss(), TEcnaRun::TRootHFccMoStins(), TEcnaRun::TRootHfCor(), TEcnaRun::TRootHfCov(), TEcnaRun::TRootHfn(), TEcnaRun::TRootLFccMoStins(), TEcnaRun::TRootLfCor(), TEcnaRun::TRootLfCov(), TEcnaRun::TRootLfn(), TEcnaRun::TRootMeanCorss(), TEcnaRun::TRootMSp(), TEcnaRun::TRootNbOfEvts(), TEcnaRun::TRootPed(), TEcnaRun::TRootSigCorss(), TEcnaRun::TRootSSp(), TEcnaRun::TRootStinNumbers(), TEcnaRun::TRootTno(), and TEcnaRun::WriteRootFile().
TBranch* TCnaRootFile::fCnaResultsBranch |
Definition at line 27 of file TCnaRootFile.h.
Definition at line 23 of file TCnaRootFile.h.
Referenced by TEcnaRun::WriteRootFile().
Definition at line 21 of file TCnaRootFile.h.
Int_t TCnaRootFile::fNbEntries |
Definition at line 22 of file TCnaRootFile.h.
TFile* TCnaRootFile::fRootFile |
Definition at line 20 of file TCnaRootFile.h.
Referenced by TEcnaRead::ReadRootFileHeader(), and TEcnaRun::WriteRootFile().
TString TCnaRootFile::fRootFileName |
Definition at line 18 of file TCnaRootFile.h.
TString TCnaRootFile::fRootFileStatus |
Definition at line 19 of file TCnaRootFile.h.
Referenced by TEcnaRead::OpenRootFile(), and TEcnaRun::OpenRootFile().