#include <TEcnaRead.h>
Public Member Functions | |
void | Adelete (const TString &) |
void | Anew (const TString &) |
Bool_t | CloseRootFile (const Text_t *) |
Bool_t | DataExist () |
void | FileParameters (const TString &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const Int_t &, const TString &) |
TString | GetAnalysisName () |
Int_t | GetFirstReqEvtNumber () |
Int_t | GetLastReqEvtNumber () |
Int_t | GetNbOfSamples () |
Int_t | GetNumberOfBinsSampleAsFunctionOfTime () |
Int_t | GetNumberOfEvents (const Int_t &, const Int_t &) |
Int_t | GetReqNbOfEvts () |
TString | GetRootFileName () |
TString | GetRootFileNameShort () |
Int_t | GetRunNumber () |
TString | GetRunType () |
TString | GetStartDate () |
time_t | GetStartTime () |
Int_t | GetStexNumber () |
Int_t | GetStexStinFromIndex (const Int_t &) |
Int_t | GetStinIndex (const Int_t &) |
TString | GetStopDate () |
time_t | GetStopTime () |
TString | GetTechReadCode (const TString &, const TString &) |
TString | GetTypeOfQuantity (const CnaResultTyp) |
void | Init () |
Bool_t | LookAtRootFile () |
Bool_t | OpenRootFile (const Text_t *, const TString &) |
TEcnaRead & | operator= (const TEcnaRead &) |
void | PrintAllComments () |
void | PrintComments () |
void | PrintNoComment () |
void | PrintWarnings () |
TVectorD | Read1DHisto (const Int_t &, const TString &, const Int_t &, const Int_t &, const Int_t &) |
TVectorD | Read1DHisto (const Int_t &, const TString &, const Int_t &) |
TVectorD | Read1DHisto (const Int_t &, const TString &, const TString &) |
TVectorD | ReadAverageHighFrequencyNoise (const Int_t &) |
TVectorD | ReadAverageLowFrequencyNoise (const Int_t &) |
TVectorD | ReadAverageMeanCorrelationsBetweenSamples (const Int_t &) |
TVectorD | ReadAverageNumberOfEvents (const Int_t &) |
TVectorD | ReadAveragePedestals (const Int_t &) |
TVectorD | ReadAverageSigmaOfCorrelationsBetweenSamples (const Int_t &) |
TVectorD | ReadAverageTotalNoise (const Int_t &) |
TMatrixD | ReadCorrelationsBetweenSamples (const Int_t &, const Int_t &, const Int_t &) |
TMatrixD | ReadCovariancesBetweenSamples (const Int_t &, const Int_t &, const Int_t &) |
TMatrixD | ReadHighFrequencyCorrelationsBetweenChannels (const Int_t &, const Int_t &, const Int_t &) |
TMatrixD | ReadHighFrequencyCorrelationsBetweenChannels (const Int_t &) |
TMatrixD | ReadHighFrequencyCovariancesBetweenChannels (const Int_t &, const Int_t &, const Int_t &) |
TMatrixD | ReadHighFrequencyCovariancesBetweenChannels (const Int_t &) |
TMatrixD | ReadHighFrequencyMeanCorrelationsBetweenStins (const Int_t &) |
TVectorD | ReadHighFrequencyNoise (const Int_t &) |
TMatrixD | ReadLowFrequencyCorrelationsBetweenChannels (const Int_t &, const Int_t &, const Int_t &) |
TMatrixD | ReadLowFrequencyCorrelationsBetweenChannels (const Int_t &) |
TMatrixD | ReadLowFrequencyCovariancesBetweenChannels (const Int_t &, const Int_t &, const Int_t &) |
TMatrixD | ReadLowFrequencyCovariancesBetweenChannels (const Int_t &) |
TMatrixD | ReadLowFrequencyMeanCorrelationsBetweenStins (const Int_t &) |
TVectorD | ReadLowFrequencyNoise (const Int_t &) |
TMatrixD | ReadMatrix (const Int_t &, const TString &, const TString &, const Int_t &, const Int_t &) |
TMatrixD | ReadMatrix (const Int_t &, const TString &, const TString &) |
TVectorD | ReadMeanCorrelationsBetweenSamples (const Int_t &) |
TVectorD | ReadNumberOfEvents (const Int_t &) |
TMatrixD | ReadNumberOfEventsForSamples (const Int_t &, const Int_t &, const Int_t &) |
TVectorD | ReadPedestals (const Int_t &) |
TVectorD | ReadRelevantCorrelationsBetweenSamples (const Int_t &, const Int_t &, const Int_t &) |
Bool_t | ReadRootFileHeader (const Int_t &) |
TVectorD | ReadSampleAdcValues (const Int_t &, const Int_t &, const Int_t &, const Int_t &) |
Double_t *** | ReadSampleAdcValuesSameFile (const Int_t &, const Int_t &, const Int_t &) |
TVectorD | ReadSampleMeans (const Int_t &, const Int_t &, const Int_t &) |
TVectorD | ReadSampleMeans (const Int_t &, const Int_t &) |
TVectorD | ReadSampleSigmas (const Int_t &, const Int_t &, const Int_t &) |
TVectorD | ReadSampleSigmas (const Int_t &, const Int_t &) |
TVectorD | ReadSigmaOfCorrelationsBetweenSamples (const Int_t &) |
TVectorD | ReadStinNumbers (const Int_t &) |
TVectorD | ReadTotalNoise (const Int_t &) |
void | SetEcalSubDetector (const TString &) |
TEcnaRead () | |
TEcnaRead (TEcnaObject *, const TString &) | |
TEcnaRead (const TEcnaRead &) | |
void | TestArrayDimH1 (const TString &, const TString &, const Int_t &, const Int_t &) |
void | TestArrayDimH2 (const TString &, const TString &, const Int_t &, const Int_t &) |
virtual | ~TEcnaRead () |
Private Member Functions | |
void | fCopy (const TEcnaRead &) |
Private Attributes | |
Int_t | fCdelete |
TEcnaParCout * | fCnaParCout |
TEcnaParHistos * | fCnaParHistos |
TEcnaParPaths * | fCnaParPaths |
TEcnaWrite * | fCnaWrite |
Int_t | fCnew |
Int_t | fCodePrintAllComments |
Int_t | fCodePrintComments |
Int_t | fCodePrintNoComment |
Int_t | fCodePrintWarnings |
TString | fCurrentlyOpenFileName |
Bool_t | fDataExist |
TEcnaParEcal * | fEcal |
TEcnaNumbering * | fEcalNumbering |
TEcnaHeader * | fFileHeader |
TString | fFlagNoFileOpen |
Int_t | fFlagPrint |
TString | fFlagSubDet |
Int_t | fgMaxCar |
Int_t | fLookAtRootFile |
Int_t | fMemoStinNumbers |
Int_t | fNbChanByLine |
Int_t | fNbSampByLine |
TEcnaObject * | fObjectManager |
Bool_t | fOpenRootFile |
TString | fPathRoot |
Int_t | fReadyToReadRootFile |
TString | fStexName |
TString | fStinName |
Int_t * | fT1d_StexStinFromIndex |
Double_t * | fT3d1_AdcValues |
Double_t ** | fT3d2_AdcValues |
Double_t *** | fT3d_AdcValues |
Int_t * | fTagStinNumbers |
TString | fTTBELL |
TEcnaRead.h Update: 15/02/2011 Authors: B.Fabbro (berna), FX Gentit DSM/IRFU/SPP CEA-Saclay Copyright: Those valid for CEA sofware rd.f abbro @cea .fr
ECNA web page: http://cms-fabbro.web.cern.ch/cms-fabbro/
==============> INTRODUCTION
This class allows the user to read the .root results files (containing
expectation values, variances, covariances, correlations and other quantities of interest) previously computed by the class TEcnaRun. The results are available in arrays.
==============> PRELIMINARY REMARK
Another class named TEcnaHistos can be used directly to make plots of results previously computed by means of the class TEcnaRun. The class TEcnaHistos calls TEcnaRead and manage the reading of the .root result file
*** I N S T R U C T I O N S F O R U S E ***
//==============> TEcnaRead DECLARATION
// The declaration is done by calling the constructor without argument:
TEcnaRead* MyCnaRead = new TEcnaRead();
//==============> PREPARATION METHOD FileParameters(...)
// There is a preparation method named: FileParameters(...);
// FileParameters(...) is used to read the quantities written // in the ROOT files in order to use these quantities for analysis.
//....... Example of program using FileParameters(...)
// This example describes the reading of one result file. This file is situated in a // directory which name is given by the contents of a TString named PathForRootFile
//................ Set values for the arguments and call to the method
TString AnalysisName = "AdcPed12" Int_t RunNumber = 132440; Int_t FirstReqEvtNumber = 1; | (numbering starting from 1) Int_t LastReqEvtNumber = 300; | => treats 150 evts between evt#100 and evt#300 (included) Int_t ReqNbOfEvts = 150; | TString PathForRootFile = "/afs/cern.ch/etc..." // .root result files directory
TEcnaRead* MyCnaRead = new TEcnaRead(); MyCnaRead->FileParameters(AnalysisName, RunNumber, FirstReqEvtNumber, LastReqEvtNumber, ReqNbOfEvts, StexNumber, PathForRootFile);
*==> Stex = SM if EB, Dee if EE
//==============> CALL TO THE METHOD: Bool_t LookAtRootFile() (MANDATORY) // and method: Bool_t DataExist(); // if data exist: kTRUE , if not: kFALSE
// This methods returns a boolean. It tests the existence // of the ROOT file corresponding to the argument values given // in the call to the method FileParameters(...). // It is recommended to test the return value of the method.
//....... Example of use:
if( MyCnaRead->LookAtRootFile() == kFALSE ) { cout << "*** ERROR: ROOT file not found" << endl; } else { //........... The ROOT file exists and has been found // //—> CALLS TO THE METHODS WHICH RECOVER THE QUANTITIES. EXAMPLE: // (see the complete list of the methods hereafter)
Int_t MaxSamples = 10; TMatrixD CorMat(MaxSamples,MaxSamples); Int_t Tower = 59; Int_t Channel = 4; CorMat = MyCnaRead->ReadMatrix(MaxSamples, "Cor", "Samples", Tower, Channel);
// arguments: "Cor" = correlation matrix, "Samples" = between samples // large amount of possibilities for syntax: "Cor", "cor", "correlation", etc... // "Samples", "samples", "samp", etc...
if( MyCnaRead->DataExist() == kFALSE ) { : Analysis of the correlations, etc... : } else { cout << "problem while reading file. data not available. " << endl; }
}
*=======================* | DETAILLED DESCRIPTION | *=======================*
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Method FileParameters(...) and associated methods
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
TEcnaRead* MyCnaRead = new TEcnaRead(); // declaration of the object MyCnaRead
MyCnaRead->FileParameters(AnalysisName, RunNumber, NbOfSamples FirstReqEvtNumber, LastReqEvtNumber, ReqNbOfEvts, StexNumber, PathForRootFile);
Arguments:
TString AnalysisName: code for the analysis. According to this code, the analyzer EcnaAnalyser selects the event type (PEDESTAL_STD, PEDESTAL_GAP, LASER_STD, etc...) and some other event characteristics (example: the gain in pedestal runs: AnalysisName = "Ped1" or "Ped6" or "Ped12") See EcnaAnalyser.h for a list of available codes. The string AnalysisName is automatically included in the name of the results files (see below: results files paragraph).
Int_t NbOfSamples number of samples (=10 maximum) Int_t RunNumber run number Int_t FirstReqEvtNumber first requested event number (numbering starting from 1) Int_t LastReqEvtNumber last requested event number Int_t ReqNbOfEvts requested number of events Int_t StexNumber Stex number (Stex = SM if EB, Dee if EE)
TString PathForRootFile: Path of the directory containing the ROOT file. The path must be complete: /afs/cern.ch/user/... etc...
==============> METHODS TO RECOVER THE QUANTITIES FROM THE ROOT FILE
SM = SuperModule (EB) equivalent to a Dee (EE) SC = SuperCrystal (EE) equivalent to a Tower (EB) Stex = SM in case of EB , Dee in case of EE Stin = Tower in case of EB , SC in case of EE
n1StexStin = Stin# in Stex = Tower# in SM (RANGE = [1,68]) if EB = SC# in Dee (RANGE = [1,149]) if EE
i0StexEcha = Channel# in Stex = Channel# in SM (RANGE = [0,1699]) if EB = Channel# in Dee (RANGE = [0,3724]) if EE
i0StinEcha = Channel# in Stin = Channel# in tower (RANGE = [0,24]) if EB = Channel# in SC (RANGE = [0,24]) if EE
MaxCrysInStin = Maximum number of Xtals in a tower or a SC (25) MaxCrysEcnaInStex = Maximum number of Xtals in SM (1700) or in the matrix including Dee (5000) MaxStinEcnaInStex = Maximum number of towers in SM (68) or in the matrix including Dee (200) MaxSampADC = Maximum number of samples (10) NbOfSample = Number of samples used to perform the calculations (example: for the 3 first samples, NbOfSample = 3)
=============================== Standard methods for the user ===============================
Intervals: Tower or SC: [1,...] Channel:[0,24] Sample:[1,10]
........................................................................... TVectorD Read1DHisto(const Int_t& VecDim, const TString& Quantity, const Int_t& Tower or SC, const Int_t& Channel, const Int_t& Sample);
Example: Int_t Tower = 59; Int_t Channel = 10; Int_t Sample = 4; NbOfEvts = 150; TVectorD Adc(NbOfEvts); Adc = Read1DHisto(NbOfEvts, "AdcValue", Tower, Channel, Sample;
........................................................................... TVectorD Read1DHisto(const Int_t& VecDim, const TString& Quantity, const Int_t& Tower or SC);
Example: Int_t Tower = 59; TVectorD SampMean(fEcal->MaxCrysInTow()*fEcal->MaxSampADC()); SampMean = Read1DHisto(fEcal->MaxCrysInTow()*fEcal->MaxSampADC(), "SampleMean", Tower);
........................................................................... TVectorD Read1DHisto(const Int_t& VecDim, const TString& Quantity, const TString& Detector);
Example: TVectorD Pedestal(fEcal->MaxCrysInTow()); Pedestal = Read1DHisto(fEcal->MaxCrysInTow(), "Ped","SM");
........................................................................... TMatrixD ReadMatrix(const Int_t&, const TString&, const TString&, const Int_t&, const Int_t&); TMatrixD ReadMatrix(const Int_t&, const TString&, const TString&);
=============================== more "technical" methods ===============================
TVectorD and TMatrixD sizes are indicated after the argument lists
TMatrixD ReadNumberOfEventsForSamples(const Int_t& n1StexStin, const Int_t& MaxCrysInStin, const Int_t& NbOfSamples); // TMatrixD(MaxCrysInStin,NbOfSamples)
TVectorD ReadSampleAdcValues(const Int_t& i0StexEcha, const Int_t& sample, const Int_t& ReqNbOfEvts); // TVectorD(ReqNbOfEvts)
TVectorD ReadSampleMeans(const Int_t& n1StexStin, const Int_t& i0StinEcha, const Int_t& NbOfSamples); // TVectorD(NbOfSamples)
TVectorD ReadSampleMeans(const Int_t& n1StexStin, const Int_t& MaxCrysInStin*NbOfSamples); // TVectorD(MaxCrysInStin*NbOfSamples)
TVectorD ReadSampleSigmas(const Int_t& n1StexStin, const Int_t& i0StinEcha, const Int_t& NbOfSamples); // TVectorD(NbOfSamples)
TVectorD ReadSampleSigmas(const Int_t& n1StexStin, const Int_t& MaxCrysInStin*NbOfSamples); // TVectorD(MaxCrysInStin*NbOfSamples)
TMatrixD ReadCovariancesBetweenSamples(const Int_t& n1StexStin, const Int_t& i0StinEcha); // TMatrixD(NbOfSamples,NbOfSamples)
TMatrixD ReadCorrelationsBetweenSamples(const Int_t& n1StexStin, const Int_t& i0StinEcha); // TMatrixD(NbOfSamples,NbOfSamples)
--------------------------------------------------------— TMatrixD
TMatrixD size is (MaxCrysInStin, MaxCrysInStin)
TMatrixD ReadLowFrequencyCovariancesBetweenChannels(const Int_t& n1StexStin_X, const Int_t& n1StexStin_Y, const Int_t& MaxCrysInStin);
TMatrixD ReadLowFrequencyCorrelationsBetweenChannels(const Int_t& n1StexStin_X, const Int_t& n1StexStin_Y, const Int_t& MaxCrysInStin);
TMatrixD ReadHighFrequencyCovariancesBetweenChannels(const Int_t& n1StexStin_X, const Int_t& n1StexStin_Y, const Int_t& MaxCrysInStin);
TMatrixD ReadHighFrequencyCorrelationsBetweenChannels(const Int_t& n1StexStin_X, const Int_t& n1StexStin_Y, const Int_t& MaxCrysInStin);
--------------------------------------------------------— TMatrixD
TMatrixD size is (MaxCrysEcnaInStex, MaxCrysEcnaInStex) (BIG!: 1700x1700 for EB and 5000x5000 for EE)
TMatrixD ReadLowFrequencyCovariancesBetweenChannels(const Int_t& MaxCrysEcnaInStex); TMatrixD ReadLowFrequencyCorrelationsBetweenChannels(const Int_t& MaxCrysEcnaInStex);
TMatrixD ReadHighFrequencyCovariancesBetweenChannels(const Int_t& MaxCrysEcnaInStex); TMatrixD ReadHighFrequencyCorrelationsBetweenChannels(const Int_t& MaxCrysEcnaInStex);
--------------------------------------------------------— TMatrixD
TMatrixD size is (MaxStinEcnaInStex, MaxStinEcnaInStex)
TMatrixD ReadLowFrequencyMeanCorrelationsBetweenStins(const Int_t& MaxStinEcnaInStex); TMatrixD ReadHighFrequencyMeanCorrelationsBetweenStins(const Int_t& MaxStinEcnaInStex);
--------------------------------------------------------— TVectorD
TVectorD sizes are indicated after the argument lists
TVectorD ReadPedestals(const Int_t& MaxCrysEcnaInStex); // TVectorD(MaxCrysEcnaInStex) TVectorD ReadTotalNoise(const Int_t& MaxCrysEcnaInStex); // TVectorD(MaxCrysEcnaInStex) TVectorD ReadMeanCorrelationsBetweenSamples(const Int_t& MaxCrysEcnaInStex); // TVectorD(MaxCrysEcnaInStex)
TVectorD ReadLowFrequencyNoise(const Int_t& MaxCrysEcnaInStex); // TVectorD(MaxCrysEcnaInStex) TVectorD ReadHighFrequencyNoise(const Int_t& MaxCrysEcnaInStex); // TVectorD(MaxCrysEcnaInStex) TVectorD ReadSigmaOfCorrelationsBetweenSamples(const Int_t& MaxCrysEcnaInStex); // TVectorD(MaxCrysEcnaInStex)
TString GetStartDate() TString GetStopDate() TString GetRunType() Int_t GetFirstReqEvtNumber(); Int_t GetReqNbOfEvts();
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Print Methods
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Just after the declaration with the constructor, you can set a "Print Flag" by means of the following "Print Methods": TEcnaRead* MyCnaRead = new TEcnaRead(....); // declaration of the object MyCnaRead // Print Methods: MyCnaRead->PrintNoComment(); // Set flag to forbid printing of all the comments // except ERRORS. MyCnaRead->PrintWarnings(); // (DEFAULT) // Set flag to authorize printing of some warnings. // WARNING/INFO: information on something unusual // in the data. // WARNING/CORRECTION: something wrong (but not too serious) // in the value of some argument. // Automatically modified to a correct value. MyCnaRead->PrintComments(); // Set flag to authorize printing of infos // and some comments concerning initialisations MyCnaRead->PrintAllComments(); // Set flag to authorize printing of all the comments
Definition at line 352 of file TEcnaRead.h.
TEcnaRead::TEcnaRead | ( | ) |
Definition at line 20 of file TEcnaRead.cc.
TEcnaRead::TEcnaRead | ( | TEcnaObject * | pObjectManager, |
const TString & | SubDet | ||
) |
Definition at line 27 of file TEcnaRead.cc.
References TEcnaObject::GetPointerValue(), and TEcnaObject::RegisterPointer().
TEcnaRead::TEcnaRead | ( | const TEcnaRead & | dcop | ) |
|
virtual |
Definition at line 265 of file TEcnaRead.cc.
References gather_cfg::cout.
void TEcnaRead::Adelete | ( | const TString & | VarName | ) |
Definition at line 194 of file TEcnaRead.cc.
void TEcnaRead::Anew | ( | const TString & | VarName | ) |
Definition at line 185 of file TEcnaRead.cc.
Bool_t TEcnaRead::CloseRootFile | ( | const Text_t * | name | ) |
Definition at line 876 of file TEcnaRead.cc.
References TEcnaRootFile::CloseFile(), gather_cfg::cout, and gCnaRootFile.
Bool_t TEcnaRead::DataExist | ( | ) |
Definition at line 977 of file TEcnaRead.cc.
Referenced by TEcnaHistos::GetHistoValues(), TEcnaHistos::GetOkViewHisto(), and TEcnaRun::ReadSampleAdcValues().
|
private |
Definition at line 205 of file TEcnaRead.cc.
References fCdelete, fCnew, fCodePrintAllComments, fCodePrintComments, fCodePrintNoComment, fCodePrintWarnings, fFileHeader, fFlagPrint, fOpenRootFile, fPathRoot, and fTagStinNumbers.
void TEcnaRead::FileParameters | ( | const TString & | typ_ana, |
const Int_t & | nb_of_samples, | ||
const Int_t & | run_number, | ||
const Int_t & | nfirst, | ||
const Int_t & | nlast, | ||
const Int_t & | nreqevts, | ||
const Int_t & | Stex, | ||
const TString & | path_root | ||
) |
Definition at line 650 of file TEcnaRead.cc.
References gather_cfg::cout, and nlast.
Referenced by TEcnaRun::ReadSampleAdcValues().
TString TEcnaRead::GetAnalysisName | ( | ) |
Int_t TEcnaRead::GetFirstReqEvtNumber | ( | ) |
Int_t TEcnaRead::GetLastReqEvtNumber | ( | ) |
Int_t TEcnaRead::GetNbOfSamples | ( | ) |
Int_t TEcnaRead::GetNumberOfBinsSampleAsFunctionOfTime | ( | ) |
Definition at line 4380 of file TEcnaRead.cc.
Int_t TEcnaRead::GetNumberOfEvents | ( | const Int_t & | xFapNbOfReqEvts, |
const Int_t & | xStexNumber | ||
) |
Definition at line 4276 of file TEcnaRead.cc.
References i.
Referenced by TEcnaHistos::FileParameters().
Int_t TEcnaRead::GetReqNbOfEvts | ( | ) |
TString TEcnaRead::GetRootFileName | ( | ) |
TString TEcnaRead::GetRootFileNameShort | ( | ) |
Definition at line 4358 of file TEcnaRead.cc.
Referenced by TEcnaHistos::GetOkViewHisto(), and TEcnaRun::ReadSampleAdcValues().
Int_t TEcnaRead::GetRunNumber | ( | ) |
TString TEcnaRead::GetRunType | ( | ) |
TString TEcnaRead::GetStartDate | ( | ) |
Definition at line 757 of file TEcnaRead.cc.
Referenced by TEcnaHistos::FileParameters(), and TEcnaRun::ReadSampleAdcValues().
time_t TEcnaRead::GetStartTime | ( | ) |
Int_t TEcnaRead::GetStexNumber | ( | ) |
Int_t TEcnaRead::GetStexStinFromIndex | ( | const Int_t & | i0StexStinEcna | ) |
Definition at line 4366 of file TEcnaRead.cc.
References i.
Referenced by TEcnaRun::ReadSampleAdcValues().
Int_t TEcnaRead::GetStinIndex | ( | const Int_t & | n1StexStin | ) |
TString TEcnaRead::GetStopDate | ( | ) |
Definition at line 758 of file TEcnaRead.cc.
Referenced by TEcnaHistos::FileParameters(), and TEcnaRun::ReadSampleAdcValues().
time_t TEcnaRead::GetStopTime | ( | ) |
TString TEcnaRead::GetTechReadCode | ( | const TString & | StandardQuantity, |
const TString & | StandardDetector | ||
) |
Definition at line 603 of file TEcnaRead.cc.
References gather_cfg::cout.
TString TEcnaRead::GetTypeOfQuantity | ( | const CnaResultTyp | arg_typ | ) |
Definition at line 4303 of file TEcnaRead.cc.
References cTypAdcEvt, cTypAvHfn, cTypAvLfn, cTypAvMeanCorss, cTypAvPed, cTypAvSigCorss, cTypAvTno, cTypCorCss, cTypCovCss, cTypHFccMoStins, cTypHfCor, cTypHfCov, cTypHfn, cTypLFccMoStins, cTypLfCor, cTypLfCov, cTypLfn, cTypMeanCorss, cTypMSp, cTypNbOfEvts, cTypNumbers, cTypPed, cTypSigCorss, cTypSSp, and cTypTno.
void TEcnaRead::Init | ( | void | ) |
Bool_t TEcnaRead::LookAtRootFile | ( | ) |
Definition at line 923 of file TEcnaRead.cc.
References gather_cfg::cout, and i.
Referenced by TEcnaRun::ReadSampleAdcValues().
Bool_t TEcnaRead::OpenRootFile | ( | const Text_t * | name, |
const TString & | status | ||
) |
Definition at line 808 of file TEcnaRead.cc.
References gather_cfg::cout, TEcnaRootFile::fRootFileStatus, gCnaRootFile, TEcnaRootFile::OpenR(), TEcnaRootFile::OpenW(), TEcnaRootFile::ReStart(), and ntuplemaker::status.
Definition at line 251 of file TEcnaRead.cc.
void TEcnaRead::PrintAllComments | ( | ) |
void TEcnaRead::PrintComments | ( | ) |
Definition at line 4439 of file TEcnaRead.cc.
References gather_cfg::cout.
void TEcnaRead::PrintNoComment | ( | ) |
Definition at line 4463 of file TEcnaRead.cc.
Referenced by TEcnaRun::ReadSampleAdcValues(), and TEcnaHistos::TEcnaHistos().
void TEcnaRead::PrintWarnings | ( | ) |
TVectorD TEcnaRead::Read1DHisto | ( | const Int_t & | VecDim, |
const TString & | UserQuantity, | ||
const Int_t & | n1StexStin, | ||
const Int_t & | i0StinEcha, | ||
const Int_t & | n1Sample | ||
) |
Definition at line 314 of file TEcnaRead.cc.
References gather_cfg::cout, and i.
TVectorD TEcnaRead::Read1DHisto | ( | const Int_t & | VecDim, |
const TString & | UserQuantity, | ||
const Int_t & | n1StexStin | ||
) |
Definition at line 350 of file TEcnaRead.cc.
References gather_cfg::cout, and i.
TVectorD TEcnaRead::Read1DHisto | ( | const Int_t & | VecDim, |
const TString & | UserQuantity, | ||
const TString & | UserDetector | ||
) |
Definition at line 384 of file TEcnaRead.cc.
References gather_cfg::cout, and i.
TVectorD TEcnaRead::ReadAverageHighFrequencyNoise | ( | const Int_t & | VecDim | ) |
Definition at line 2611 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAvHfn, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadAverageLowFrequencyNoise | ( | const Int_t & | VecDim | ) |
Definition at line 2528 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAvLfn, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadAverageMeanCorrelationsBetweenSamples | ( | const Int_t & | VecDim | ) |
Definition at line 2694 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAvMeanCorss, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadAverageNumberOfEvents | ( | const Int_t & | VecDim | ) |
Definition at line 2297 of file TEcnaRead.cc.
References i.
TVectorD TEcnaRead::ReadAveragePedestals | ( | const Int_t & | VecDim | ) |
Definition at line 2362 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAvPed, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadAverageSigmaOfCorrelationsBetweenSamples | ( | const Int_t & | VecDim | ) |
Definition at line 2778 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAvSigCorss, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadAverageTotalNoise | ( | const Int_t & | VecDim | ) |
Definition at line 2445 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAvTno, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadCorrelationsBetweenSamples | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha, | ||
const Int_t & | MatDim | ||
) |
Definition at line 2957 of file TEcnaRead.cc.
References gather_cfg::cout, cTypCorCss, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadCovariancesBetweenSamples | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha, | ||
const Int_t & | MatDim | ||
) |
Definition at line 2868 of file TEcnaRead.cc.
References gather_cfg::cout, cTypCovCss, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadHighFrequencyCorrelationsBetweenChannels | ( | const Int_t & | n1StexStin_a, |
const Int_t & | n1StexStin_b, | ||
const Int_t & | MatDim | ||
) |
Definition at line 3414 of file TEcnaRead.cc.
References gather_cfg::cout, cTypHfCor, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadHighFrequencyCorrelationsBetweenChannels | ( | const Int_t & | MatDim | ) |
Definition at line 3841 of file TEcnaRead.cc.
References gather_cfg::cout, cTypHfCor, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadHighFrequencyCovariancesBetweenChannels | ( | const Int_t & | n1StexStin_a, |
const Int_t & | n1StexStin_b, | ||
const Int_t & | MatDim | ||
) |
Definition at line 3318 of file TEcnaRead.cc.
References gather_cfg::cout, cTypHfCov, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadHighFrequencyCovariancesBetweenChannels | ( | const Int_t & | MatDim | ) |
Definition at line 3731 of file TEcnaRead.cc.
References gather_cfg::cout, cTypHfCov, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadHighFrequencyMeanCorrelationsBetweenStins | ( | const Int_t & | MatDim | ) |
Definition at line 4054 of file TEcnaRead.cc.
References gather_cfg::cout, cTypHFccMoStins, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadHighFrequencyNoise | ( | const Int_t & | VecDim | ) |
Definition at line 2131 of file TEcnaRead.cc.
References gather_cfg::cout, cTypHfn, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
TMatrixD TEcnaRead::ReadLowFrequencyCorrelationsBetweenChannels | ( | const Int_t & | n1StexStin_a, |
const Int_t & | n1StexStin_b, | ||
const Int_t & | MatDim | ||
) |
Definition at line 3222 of file TEcnaRead.cc.
References gather_cfg::cout, cTypLfCor, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadLowFrequencyCorrelationsBetweenChannels | ( | const Int_t & | MatDim | ) |
Definition at line 3621 of file TEcnaRead.cc.
References gather_cfg::cout, cTypLfCor, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadLowFrequencyCovariancesBetweenChannels | ( | const Int_t & | n1StexStin_a, |
const Int_t & | n1StexStin_b, | ||
const Int_t & | MatDim | ||
) |
Definition at line 3126 of file TEcnaRead.cc.
References gather_cfg::cout, cTypLfCov, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadLowFrequencyCovariancesBetweenChannels | ( | const Int_t & | MatDim | ) |
Definition at line 3511 of file TEcnaRead.cc.
References gather_cfg::cout, cTypLfCov, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TMatrixD TEcnaRead::ReadLowFrequencyMeanCorrelationsBetweenStins | ( | const Int_t & | MatDim | ) |
Definition at line 3952 of file TEcnaRead.cc.
References gather_cfg::cout, cTypLFccMoStins, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadLowFrequencyNoise | ( | const Int_t & | VecDim | ) |
Definition at line 2050 of file TEcnaRead.cc.
References gather_cfg::cout, cTypLfn, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
TMatrixD TEcnaRead::ReadMatrix | ( | const Int_t & | MatDim, |
const TString & | UserCorOrCov, | ||
const TString & | UserBetweenWhat, | ||
const Int_t & | nb_arg_1, | ||
const Int_t & | nb_arg_2 | ||
) |
Definition at line 502 of file TEcnaRead.cc.
References gather_cfg::cout, i, and j.
TMatrixD TEcnaRead::ReadMatrix | ( | const Int_t & | MatDim, |
const TString & | UserCorOrCov, | ||
const TString & | UserBetweenWhat | ||
) |
Definition at line 557 of file TEcnaRead.cc.
References gather_cfg::cout, i, and j.
TVectorD TEcnaRead::ReadMeanCorrelationsBetweenSamples | ( | const Int_t & | VecDim | ) |
Definition at line 1969 of file TEcnaRead.cc.
References gather_cfg::cout, cTypMeanCorss, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
TVectorD TEcnaRead::ReadNumberOfEvents | ( | const Int_t & | VecDim | ) |
Definition at line 1663 of file TEcnaRead.cc.
Referenced by TEcnaHistos::GetHistoValues().
TMatrixD TEcnaRead::ReadNumberOfEventsForSamples | ( | const Int_t & | n1StexStin, |
const Int_t & | MatDimX, | ||
const Int_t & | MatDimY | ||
) |
Definition at line 1706 of file TEcnaRead.cc.
References gather_cfg::cout, cTypNbOfEvts, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, j, and TEcnaRootFile::ReadElement().
Referenced by TEcnaRun::ReadSampleAdcValues().
TVectorD TEcnaRead::ReadPedestals | ( | const Int_t & | VecDim | ) |
Definition at line 1808 of file TEcnaRead.cc.
References gather_cfg::cout, cTypPed, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
TVectorD TEcnaRead::ReadRelevantCorrelationsBetweenSamples | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha, | ||
const Int_t & | InPutMatDim | ||
) |
Definition at line 3039 of file TEcnaRead.cc.
References gather_cfg::cout, cTypCorCss, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatMat, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Bool_t TEcnaRead::ReadRootFileHeader | ( | const Int_t & | i_print | ) |
Definition at line 989 of file TEcnaRead.cc.
References gather_cfg::cout, TEcnaHeader::fAdcEvtCalc, TEcnaHeader::fAvHfnCalc, TEcnaHeader::fAvLfnCalc, TEcnaHeader::fAvMeanCorssCalc, TEcnaHeader::fAvPedCalc, TEcnaHeader::fAvSigCorssCalc, TEcnaHeader::fAvTnoCalc, TEcnaHeader::fCorCssCalc, TEcnaHeader::fCovCssCalc, TEcnaHeader::fHFccMoStinsCalc, TEcnaHeader::fHfCorCalc, TEcnaHeader::fHfCovCalc, cmsPerfSuiteHarvest::file_name, TEcnaHeader::fLFccMoStinsCalc, TEcnaHeader::fLfCorCalc, TEcnaHeader::fLfCovCalc, TEcnaHeader::fMeanCorssCalc, TEcnaHeader::fMSpCalc, TEcnaRootFile::fRootFile, TEcnaHeader::fRunType, TEcnaHeader::fSigCorssCalc, TEcnaHeader::fSSpCalc, TEcnaHeader::fStartDate, TEcnaHeader::fStartTime, TEcnaHeader::fStinNumbersCalc, TEcnaHeader::fStopDate, TEcnaHeader::fStopTime, and gCnaRootFile.
TVectorD TEcnaRead::ReadSampleAdcValues | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha, | ||
const Int_t & | sample, | ||
const Int_t & | VecDim | ||
) |
Definition at line 1249 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAdcEvt, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
Double_t *** TEcnaRead::ReadSampleAdcValuesSameFile | ( | const Int_t & | DimX, |
const Int_t & | DimY, | ||
const Int_t & | DimZ | ||
) |
Definition at line 4163 of file TEcnaRead.cc.
References gather_cfg::cout, cTypAdcEvt, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, TEcnaRootFile::ReadElement(), TEcnaRootFile::ReadElementNextEntryNumber(), and compare_using_db::sample.
Referenced by TEcnaRun::ReadSampleAdcValues().
TVectorD TEcnaRead::ReadSampleMeans | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha, | ||
const Int_t & | VecDim | ||
) |
Definition at line 1336 of file TEcnaRead.cc.
References gather_cfg::cout, cTypMSp, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
TVectorD TEcnaRead::ReadSampleMeans | ( | const Int_t & | n1StexStin, |
const Int_t & | VecDim | ||
) |
Definition at line 1417 of file TEcnaRead.cc.
References gather_cfg::cout, cTypMSp, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadSampleSigmas | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha, | ||
const Int_t & | VecDim | ||
) |
Definition at line 1508 of file TEcnaRead.cc.
References gather_cfg::cout, cTypSSp, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
TVectorD TEcnaRead::ReadSampleSigmas | ( | const Int_t & | n1StexStin, |
const Int_t & | VecDim | ||
) |
Definition at line 1573 of file TEcnaRead.cc.
References gather_cfg::cout, cTypSSp, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
TVectorD TEcnaRead::ReadSigmaOfCorrelationsBetweenSamples | ( | const Int_t & | VecDim | ) |
Definition at line 2212 of file TEcnaRead.cc.
References gather_cfg::cout, cTypSigCorss, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
TVectorD TEcnaRead::ReadStinNumbers | ( | const Int_t & | VecDim | ) |
Definition at line 1130 of file TEcnaRead.cc.
References gather_cfg::cout, cTypNumbers, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetOkViewHisto(), and TEcnaRun::ReadSampleAdcValues().
TVectorD TEcnaRead::ReadTotalNoise | ( | const Int_t & | VecDim | ) |
Definition at line 1890 of file TEcnaRead.cc.
References gather_cfg::cout, cTypTno, TEcnaRootFile::fCnaIndivResult, cmsPerfSuiteHarvest::file_name, TEcnaResultType::fMatHis, gCnaRootFile, i, and TEcnaRootFile::ReadElement().
Referenced by TEcnaHistos::GetHistoValues().
void TEcnaRead::SetEcalSubDetector | ( | const TString & | SubDet | ) |
Definition at line 172 of file TEcnaRead.cc.
void TEcnaRead::TestArrayDimH1 | ( | const TString & | CallingMethod, |
const TString & | MaxName, | ||
const Int_t & | MaxValue, | ||
const Int_t & | VecDim | ||
) |
Definition at line 1077 of file TEcnaRead.cc.
References gather_cfg::cout.
void TEcnaRead::TestArrayDimH2 | ( | const TString & | CallingMethod, |
const TString & | MaxName, | ||
const Int_t & | MaxValue, | ||
const Int_t & | MatDim | ||
) |
Definition at line 1101 of file TEcnaRead.cc.
References gather_cfg::cout.
|
private |
Definition at line 363 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 369 of file TEcnaRead.h.
|
private |
Definition at line 375 of file TEcnaRead.h.
|
private |
Definition at line 370 of file TEcnaRead.h.
|
private |
Definition at line 376 of file TEcnaRead.h.
|
private |
Definition at line 362 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 402 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 402 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 402 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 402 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 384 of file TEcnaRead.h.
|
private |
Definition at line 406 of file TEcnaRead.h.
|
private |
Definition at line 373 of file TEcnaRead.h.
|
private |
Definition at line 374 of file TEcnaRead.h.
|
private |
Definition at line 372 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 385 of file TEcnaRead.h.
|
private |
Definition at line 401 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 380 of file TEcnaRead.h.
|
private |
Definition at line 360 of file TEcnaRead.h.
|
private |
Definition at line 388 of file TEcnaRead.h.
|
private |
Definition at line 392 of file TEcnaRead.h.
|
private |
Definition at line 398 of file TEcnaRead.h.
|
private |
Definition at line 399 of file TEcnaRead.h.
|
private |
Definition at line 367 of file TEcnaRead.h.
|
private |
Definition at line 383 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 396 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 387 of file TEcnaRead.h.
|
private |
Definition at line 381 of file TEcnaRead.h.
|
private |
Definition at line 381 of file TEcnaRead.h.
|
private |
Definition at line 390 of file TEcnaRead.h.
|
private |
Definition at line 411 of file TEcnaRead.h.
|
private |
Definition at line 410 of file TEcnaRead.h.
|
private |
Definition at line 409 of file TEcnaRead.h.
|
private |
Definition at line 391 of file TEcnaRead.h.
Referenced by fCopy().
|
private |
Definition at line 365 of file TEcnaRead.h.