CMS 3D CMS Logo

Public Member Functions | Public Attributes | Protected Member Functions

TCnaRootFile Class Reference

#include <TCnaRootFile.h>

List of all members.

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 ()

Detailed Description

Definition at line 10 of file TCnaRootFile.h.


Constructor & Destructor Documentation

TCnaRootFile::TCnaRootFile ( ) [inline]

Definition at line 31 of file TCnaRootFile.h.

References Init().

{ Init();             }
TCnaRootFile::TCnaRootFile ( const Text_t *  )
TCnaRootFile::TCnaRootFile ( const Text_t *  ,
TString   
)
TCnaRootFile::~TCnaRootFile ( )

Member Function Documentation

void TCnaRootFile::CloseFile ( )
void TCnaRootFile::Init ( ) [protected]

Referenced by TCnaRootFile().

Bool_t TCnaRootFile::OpenR ( const Text_t *  = "")
Bool_t TCnaRootFile::OpenW ( const Text_t *  = "")
Bool_t TCnaRootFile::ReadElement ( Int_t  )
Bool_t TCnaRootFile::ReadElement ( CnaResultTyp  ,
Int_t   
)

Member Data Documentation

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().

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.

Definition at line 22 of file TCnaRootFile.h.

Definition at line 20 of file TCnaRootFile.h.

Referenced by TEcnaRead::ReadRootFileHeader(), and TEcnaRun::WriteRootFile().

Definition at line 18 of file TCnaRootFile.h.

Definition at line 19 of file TCnaRootFile.h.

Referenced by TEcnaRead::OpenRootFile(), and TEcnaRun::OpenRootFile().