|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
BmnFileSource.h. More...
#include <BmnFileSource.h>
Public Member Functions | |
| BmnFileSource (TFile *f, const char *Title="InputRootFile", UInt_t identifier=0) | |
| BmnFileSource (const TString *RootFileName, const char *Title="InputRootFile", UInt_t identifier=0) | |
| BmnFileSource (const TString RootFileName, const char *Title="InputRootFile", UInt_t identifier=0) | |
| BmnFileSource (const TString RootFileName, int &period_number, int &run_number) | |
| ~BmnFileSource () override | |
| Bool_t | Init () override |
| Int_t | ReadEvent (UInt_t i=0) override |
| void | Close () override |
| Int_t | CheckMaxEventNo (Int_t EvtEnd=0) override |
| Check the maximum event number we can run to. | |
| void | ReadBranchEvent (const char *BrName) override |
| Read the tree entry on one branch. | |
| void | ReadBranchEvent (const char *BrName, Int_t Entry) override |
| Read specific tree entry on one branch. | |
| void | FillEventHeader (FairEventHeader *feh) override |
| const TFile * | GetRootFile () |
| void | AddFriend (TString FileName) |
| Add a friend file (input) by name). | |
| void | AddFile (TString FileName) |
| Add ROOT file to input, the file will be chained to already added files. | |
| void | AddFriendsToChain () |
| void | PrintFriendList () |
| void | CheckFriendChains () |
| void | CreateNewFriendChain (TString inputFile, TString inputLevel) |
| TTree * | GetInTree () |
| TChain * | GetInChain () |
| TFile * | GetInFile () |
| void | CloseInFile () |
| void | SetInTree (TTree *tempTree) |
| TObjArray * | GetListOfFoldersBmn () |
| TFolder * | GetBranchDescriptionFolder () |
| UInt_t | GetEntries () |
| void | SetInputFile (TString name) |
| void | SetBeamTime (Double_t beamTime, Double_t gapTime) |
| Set the repetition time of the beam when it can interact (beamTime) and when no interaction happen (gapTime). | |
| void | SetEventTimeInterval (Double_t min, Double_t max) |
| Set the min and max limit for event time in ns. | |
| void | SetEventMeanTime (Double_t mean) |
| Set the mean time for the event in ns. | |
| void | SetEventTime () |
| Double_t | GetDeltaEventTime () |
| void | SetFileHeader (FairFileHeader *f) |
| Double_t | GetEventTime () |
| Bool_t | ActivateObject (TObject **obj, const char *BrName) override |
| Bool_t | ActivateObjectAny (void **, const std::type_info &, const char *) override |
| void | SetEvtHeaderNew (Bool_t Status) |
| Set the status of the EvtHeader. | |
| Bool_t | IsEvtHeaderNew () |
| void | SetCheckFileLayout (Bool_t enable) |
| Allow to disable the testing the file layout when adding files to a chain. | |
| Bool_t | SpecifyRunId () override |
| Read one event from source to find out which RunId to use. | |
| void | GetRunNumber (int &period_number, int &run_number) |
| Get period and run numbers extracted while the class construction if exist. | |
| Int_t | GetFileType () |
| Get input file type (data level): 0 - EXP DIGI, 1 - EXP DST, 10 - SIM DIGI, 11 - SIM DST, <0 - errors. | |
| BmnFileSource (TFile *f, const char *Title="InputRootFile", UInt_t identifier=0) | |
| BmnFileSource (const TString *RootFileName, const char *Title="InputRootFile", UInt_t identifier=0) | |
| BmnFileSource (const TString RootFileName, const char *Title="InputRootFile", UInt_t identifier=0) | |
| BmnFileSource (const TString RootFileName, int &period_number, int &run_number) | |
| ~BmnFileSource () override | |
| Bool_t | Init () override |
| Int_t | ReadEvent (UInt_t i=0) override |
| void | Close () override |
| Int_t | CheckMaxEventNo (Int_t EvtEnd=0) override |
| Check the maximum event number we can run to. | |
| void | ReadBranchEvent (const char *BrName) override |
| Read the tree entry on one branch. | |
| void | ReadBranchEvent (const char *BrName, Int_t Entry) override |
| Read specific tree entry on one branch. | |
| void | FillEventHeader (FairEventHeader *feh) override |
| const TFile * | GetRootFile () |
| void | AddFriend (TString FileName) |
| Add a friend file (input) by name). | |
| void | AddFile (TString FileName) |
| Add ROOT file to input, the file will be chained to already added files. | |
| void | AddFriendsToChain () |
| void | PrintFriendList () |
| void | CheckFriendChains () |
| void | CreateNewFriendChain (TString inputFile, TString inputLevel) |
| TTree * | GetInTree () |
| TChain * | GetInChain () |
| TFile * | GetInFile () |
| void | CloseInFile () |
| void | SetInTree (TTree *tempTree) |
| TObjArray * | GetListOfFoldersBmn () |
| TFolder * | GetBranchDescriptionFolder () |
| UInt_t | GetEntries () |
| void | SetInputFile (TString name) |
| void | SetBeamTime (Double_t beamTime, Double_t gapTime) |
| Set the repetition time of the beam when it can interact (beamTime) and when no interaction happen (gapTime). | |
| void | SetEventTimeInterval (Double_t min, Double_t max) |
| Set the min and max limit for event time in ns. | |
| void | SetEventMeanTime (Double_t mean) |
| Set the mean time for the event in ns. | |
| void | SetEventTime () |
| Double_t | GetDeltaEventTime () |
| void | SetFileHeader (FairFileHeader *f) |
| Double_t | GetEventTime () |
| Bool_t | ActivateObject (TObject **obj, const char *BrName) override |
| Bool_t | ActivateObjectAny (void **, const std::type_info &, const char *) override |
| void | SetEvtHeaderNew (Bool_t Status) |
| Set the status of the EvtHeader. | |
| Bool_t | IsEvtHeaderNew () |
| void | SetCheckFileLayout (Bool_t enable) |
| Allow to disable the testing the file layout when adding files to a chain. | |
| Bool_t | SpecifyRunId () override |
| Read one event from source to find out which RunId to use. | |
| void | GetRunNumber (int &period_number, int &run_number) |
| Get period and run numbers extracted while the class construction if exist. | |
| Int_t | GetFileType () |
| Get input file type (data level): 0 - EXP DIGI, 1 - EXP DST, 10 - SIM DIGI, 11 - SIM DST, <0 - errors. | |
Private Member Functions | |
| BmnFileSource (const BmnFileSource &) | |
| BmnFileSource | operator= (const BmnFileSource &) |
| int | ExtractRunNumber () |
| function to extract period and run numbers in the class constructor if exist | |
| BmnFileSource (const BmnFileSource &) | |
| BmnFileSource | operator= (const BmnFileSource &) |
| int | ExtractRunNumber () |
| function to extract period and run numbers in the class constructor if exist | |
Private Attributes | |
| TString | fInputTitle |
| Title of input source, could be input, background or signal. | |
| TFile * | fRootFile |
| ROOT file. | |
| std::list< TString > | fFriendFileList |
| List of all files added with AddFriend. | |
| std::list< TString > | fInputChainList |
| std::map< TString, TChain * > | fFriendTypeList |
| std::list< TString > | fInputLevel |
| std::map< TString, std::multimap< TString, TArrayI > > | fRunIdInfoAll |
| TChain * | fInChain |
| Input Chain. | |
| TTree * | fInTree |
| Input Tree. | |
| TObjArray | fListFolderBmn {16} |
| list of folders from all input (and friends) files | |
| TFolder * | fCbmout |
| folder structure of output | |
| TFolder * | fCbmroot |
| folder structure of input | |
| UInt_t | fSourceIdentifier |
| UInt_t | fNoOfEntries |
| No of Entries in this source. | |
| Bool_t | IsInitialized |
| Initialization flag, true if initialized. | |
| FairMCEventHeader * | fMCHeader |
| MC Event header. | |
| FairEventHeader * | fEvtHeader |
| Event Header. | |
| FairFileHeader * | fFileHeader |
| File Header. | |
| Bool_t | fEventTimeInMCHeader |
| This is true if the event time used, came from simulation. | |
| Bool_t | fEvtHeaderIsNew |
| This flag is true if the event header was created in this session otherwise it is false which means the header was created in a previous data level and used here (e.g. | |
| UInt_t | fCurrentEntryNo |
| for internal use, to return the same event time for the same entry | |
| UInt_t | fTimeforEntryNo |
| for internal use, to return the same event time for the same entry | |
| Double_t | fEventTimeMin |
| min time for one event (ns) | |
| Double_t | fEventTimeMax |
| max time for one Event (ns) | |
| Double_t | fEventTime |
| Time of event since th start (ns). | |
| Double_t | fBeamTime |
| Time of particles in beam (ns). | |
| Double_t | fGapTime |
| Time without particles in beam (gap) (ns). | |
| Double_t | fEventMeanTime |
| EventMean time used (P(t)=1/fEventMeanTime*Exp(-t/fEventMeanTime). | |
| std::unique_ptr< TF1 > | fTimeProb |
| used to generate random numbers for event time; | |
| Bool_t | fCheckFileLayout |
| True if the file layout should be checked when adding files to a chain. | |
| Int_t | fPeriodNumber = -1 |
| period number extracted in the class constructor if exists | |
| Int_t | fRunNumber = -1 |
| run number extracted in the class constructor if exists | |
| Int_t | fFileType = -1 |
| input file type (data level): 0 - EXP DIGI, 1 - EXP DST, 10 - SIM DIGI, 11 - SIM DST, <0 - errors | |
Class presents a source inherited from FairFileSourceBase to work with BmnRoot data in ROOT files
Definition at line 29 of file BmnFileSource.h.
| BmnFileSource::BmnFileSource | ( | TFile * | f, |
| const char * | Title = "InputRootFile", | ||
| UInt_t | identifier = 0 ) |
Definition at line 35 of file BmnFileSource.cxx.
References ExtractRunNumber(), f, fBeamTime, fCbmout, fCbmroot, fCheckFileLayout, fCurrentEntryNo, fEventMeanTime, fEventTime, fEventTimeInMCHeader, fEventTimeMax, fEventTimeMin, fEvtHeader, fEvtHeaderIsNew, fFileHeader, fFriendFileList, fFriendTypeList, fGapTime, fInChain, fInputChainList, fInputLevel, fInputTitle, fInTree, fMCHeader, fNoOfEntries, fRootFile, fRunIdInfoAll, fSourceIdentifier, fTimeforEntryNo, and IsInitialized.
Referenced by BmnFileSource(), ExtractRunNumber(), and operator=().
| BmnFileSource::BmnFileSource | ( | const TString * | RootFileName, |
| const char * | Title = "InputRootFile", | ||
| UInt_t | identifier = 0 ) |
Definition at line 74 of file BmnFileSource.cxx.
References TString::Data(), ExtractRunNumber(), fBeamTime, fCbmout, fCbmroot, fCheckFileLayout, fCurrentEntryNo, fEventMeanTime, fEventTime, fEventTimeInMCHeader, fEventTimeMax, fEventTimeMin, fEvtHeader, fEvtHeaderIsNew, fFileHeader, fFriendFileList, fFriendTypeList, fGapTime, fInChain, fInputChainList, fInputLevel, fInputTitle, fInTree, fMCHeader, fNoOfEntries, fRootFile, fRunIdInfoAll, fSourceIdentifier, fTimeforEntryNo, IsInitialized, and TFile::Open().
| BmnFileSource::BmnFileSource | ( | const TString | RootFileName, |
| const char * | Title = "InputRootFile", | ||
| UInt_t | identifier = 0 ) |
Definition at line 114 of file BmnFileSource.cxx.
References TString::Data(), ExtractRunNumber(), fBeamTime, fCbmout, fCbmroot, fCheckFileLayout, fCurrentEntryNo, fEventMeanTime, fEventTime, fEventTimeInMCHeader, fEventTimeMax, fEventTimeMin, fEvtHeader, fEvtHeaderIsNew, fFileHeader, fFriendFileList, fFriendTypeList, fGapTime, fInChain, fInputChainList, fInputLevel, fInputTitle, fInTree, fMCHeader, fNoOfEntries, fRootFile, fRunIdInfoAll, fSourceIdentifier, fTimeforEntryNo, IsInitialized, and TFile::Open().
| BmnFileSource::BmnFileSource | ( | const TString | RootFileName, |
| int & | period_number, | ||
| int & | run_number ) |
Definition at line 155 of file BmnFileSource.cxx.
References TString::Data(), ExtractRunNumber(), fBeamTime, fCbmout, fCbmroot, fCheckFileLayout, fCurrentEntryNo, fEventMeanTime, fEventTime, fEventTimeInMCHeader, fEventTimeMax, fEventTimeMin, fEvtHeader, fEvtHeaderIsNew, fFileHeader, fFriendFileList, fFriendTypeList, fGapTime, fInChain, fInputChainList, fInputLevel, fInputTitle, fInTree, fMCHeader, fNoOfEntries, fPeriodNumber, fRootFile, fRunIdInfoAll, fRunNumber, fSourceIdentifier, fTimeforEntryNo, IsInitialized, and TFile::Open().
|
overridedefault |
References i.
|
private |
| BmnFileSource::BmnFileSource | ( | TFile * | f, |
| const char * | Title = "InputRootFile", | ||
| UInt_t | identifier = 0 ) |
References f.
| BmnFileSource::BmnFileSource | ( | const TString * | RootFileName, |
| const char * | Title = "InputRootFile", | ||
| UInt_t | identifier = 0 ) |
| BmnFileSource::BmnFileSource | ( | const TString | RootFileName, |
| const char * | Title = "InputRootFile", | ||
| UInt_t | identifier = 0 ) |
| BmnFileSource::BmnFileSource | ( | const TString | RootFileName, |
| int & | period_number, | ||
| int & | run_number ) |
|
override |
|
private |
Definition at line 698 of file BmnFileSource.cxx.
References fInChain, and fInTree.
Referenced by Init().
|
override |
|
override |
| void BmnFileSource::AddFile | ( | TString | FileName | ) |
Definition at line 462 of file BmnFileSource.cxx.
References fInputChainList.
Referenced by run_ana_bmn().
| void BmnFileSource::AddFile | ( | TString | FileName | ) |
| void BmnFileSource::AddFriend | ( | TString | FileName | ) |
Definition at line 457 of file BmnFileSource.cxx.
References fFriendFileList.
| void BmnFileSource::AddFriend | ( | TString | FileName | ) |
| void BmnFileSource::AddFriendsToChain | ( | ) |
Definition at line 467 of file BmnFileSource.cxx.
References TChain::AddFile(), TFile::Close(), CreateNewFriendChain(), fFriendFileList, fFriendTypeList, fInChain, fInputLevel, TObject::IsZombie(), TTree::kMaxEntries, TFile::Open(), and PrintFriendList().
Referenced by Init().
| void BmnFileSource::AddFriendsToChain | ( | ) |
| void BmnFileSource::CheckFriendChains | ( | ) |
Definition at line 575 of file BmnFileSource.cxx.
References TString::Contains(), TString::Data(), fInputLevel, fRunIdInfoAll, and i.
| void BmnFileSource::CheckFriendChains | ( | ) |
Definition at line 732 of file BmnFileSource.cxx.
References fInChain.
|
override |
Definition at line 452 of file BmnFileSource.cxx.
References CloseInFile().
|
override |
|
inline |
Definition at line 63 of file BmnFileSource.h.
References fRootFile.
Referenced by Close().
|
inline |
Definition at line 63 of file BmnFileSource.h.
References fRootFile.
Get The list of branches from the friend file and add it to the actual list
Definition at line 652 of file BmnFileSource.cxx.
References TString::Data(), f, fFriendTypeList, fInputLevel, fListFolderBmn, TObjString::GetString(), i, and TFile::Open().
Referenced by AddFriendsToChain().
|
private |
Definition at line 198 of file BmnFileSource.cxx.
References fFileType, fPeriodNumber, fRootFile, fRunNumber, TTree::GetEntries(), TTree::GetEntry(), DigiRunHeader::GetPeriodId(), DstRunHeader::GetPeriodId(), DigiRunHeader::GetRunId(), DstRunHeader::GetRunId(), and TTree::SetBranchAddress().
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), and BmnFileSource().
|
private |
References BmnFileSource(), fFileType, fPeriodNumber, and fRunNumber.
|
override |
Definition at line 860 of file BmnFileSource.cxx.
References fEvtHeader, fFileType, fMCHeader, fRunNumber, and GetEventTime().
|
override |
|
inline |
Definition at line 71 of file BmnFileSource.h.
References fCbmroot.
|
inline |
Definition at line 71 of file BmnFileSource.h.
References fCbmroot.
| Double_t BmnFileSource::GetDeltaEventTime | ( | ) |
Definition at line 787 of file BmnFileSource.cxx.
References fEventTimeMax, fEventTimeMin, and fTimeProb.
Referenced by SetEventTime().
| Double_t BmnFileSource::GetDeltaEventTime | ( | ) |
|
inline |
Definition at line 72 of file BmnFileSource.h.
References fNoOfEntries.
|
inline |
Definition at line 72 of file BmnFileSource.h.
References fNoOfEntries.
| Double_t BmnFileSource::GetEventTime | ( | ) |
Definition at line 800 of file BmnFileSource.cxx.
References fCurrentEntryNo, fEventTime, fEventTimeInMCHeader, fEvtHeader, fEvtHeaderIsNew, fMCHeader, fTimeforEntryNo, and SetEventTime().
Referenced by FillEventHeader(), ReadBranchEvent(), ReadBranchEvent(), and ReadEvent().
| Double_t BmnFileSource::GetEventTime | ( | ) |
|
inline |
Definition at line 110 of file BmnFileSource.h.
References fFileType.
|
inline |
Definition at line 110 of file BmnFileSource.h.
References fFileType.
|
inline |
Definition at line 61 of file BmnFileSource.h.
References fInChain.
|
inline |
Definition at line 61 of file BmnFileSource.h.
References fInChain.
|
inline |
Definition at line 62 of file BmnFileSource.h.
References fRootFile.
|
inline |
Definition at line 62 of file BmnFileSource.h.
References fRootFile.
|
inline |
Definition at line 60 of file BmnFileSource.h.
References fInChain.
|
inline |
Definition at line 60 of file BmnFileSource.h.
References fInChain.
|
inline |
Definition at line 70 of file BmnFileSource.h.
References fListFolderBmn.
|
inline |
Definition at line 70 of file BmnFileSource.h.
References fListFolderBmn.
|
inline |
Definition at line 51 of file BmnFileSource.h.
References fRootFile.
|
inline |
Definition at line 51 of file BmnFileSource.h.
References fRootFile.
| void BmnFileSource::GetRunNumber | ( | int & | period_number, |
| int & | run_number ) |
| void BmnFileSource::GetRunNumber | ( | int & | period_number, |
| int & | run_number ) |
|
override |
Definition at line 261 of file BmnFileSource.cxx.
References ActivateObject(), AddFriendsToChain(), TObjArray::At(), TFile::Close(), TString::Data(), fCbmroot, fCheckFileLayout, fEvtHeader, fFileType, fInChain, TFolder::FindObjectAny(), fInputChainList, fInputLevel, fInputTitle, fListFolderBmn, fMCHeader, fNoOfEntries, fRootFile, TObjArray::GetEntries(), TNamed::GetName(), TObjString::GetString(), i, IsInitialized, TObject::IsZombie(), and TFile::Open().
Referenced by SetInTree().
|
override |
|
inline |
Definition at line 98 of file BmnFileSource.h.
References fEvtHeaderIsNew.
|
inline |
Definition at line 98 of file BmnFileSource.h.
References fEvtHeaderIsNew.
|
private |
|
private |
References BmnFileSource(), fBeamTime, fCheckFileLayout, fCurrentEntryNo, fEventMeanTime, fEventTime, fEventTimeInMCHeader, fEventTimeMax, fEventTimeMin, fEvtHeader, fEvtHeaderIsNew, fFileHeader, fGapTime, fMCHeader, fTimeforEntryNo, and fTimeProb.
| void BmnFileSource::PrintFriendList | ( | ) |
Definition at line 548 of file BmnFileSource.cxx.
References fFriendTypeList, fInChain, TChain::GetListOfFiles(), TNamed::GetName(), and TNamed::GetTitle().
Referenced by AddFriendsToChain().
| void BmnFileSource::PrintFriendList | ( | ) |
|
override |
fill the object with content if the other branches in this tree entry were already read
Definition at line 827 of file BmnFileSource.cxx.
References fEventTime, fEvtHeader, fInChain, fInTree, and GetEventTime().
|
override |
|
override |
Definition at line 845 of file BmnFileSource.cxx.
References fCurrentEntryNo, fEventTime, fInChain, fInTree, and GetEventTime().
|
override |
Definition at line 436 of file BmnFileSource.cxx.
References fCurrentEntryNo, fEventTime, fInChain, GetEventTime(), and i.
The total repetition time is beamTime + gapTime
Definition at line 763 of file BmnFileSource.cxx.
The total repetition time is beamTime + gapTime
|
inline |
Definition at line 102 of file BmnFileSource.h.
References fCheckFileLayout.
|
inline |
Definition at line 102 of file BmnFileSource.h.
References fCheckFileLayout.
| void BmnFileSource::SetEventMeanTime | ( | Double_t | mean | ) |
Definition at line 744 of file BmnFileSource.cxx.
References fEventMeanTime, fEventTimeInMCHeader, and fTimeProb.
| void BmnFileSource::SetEventMeanTime | ( | Double_t | mean | ) |
| void BmnFileSource::SetEventTime | ( | ) |
Definition at line 769 of file BmnFileSource.cxx.
References fBeamTime, fCurrentEntryNo, fEventTime, fGapTime, fTimeforEntryNo, and GetDeltaEventTime().
Referenced by GetEventTime().
| void BmnFileSource::SetEventTime | ( | ) |
Definition at line 753 of file BmnFileSource.cxx.
References fEventMeanTime, fEventTimeInMCHeader, fEventTimeMax, fEventTimeMin, fTimeProb, max(), and min().
|
inline |
| Status | True: The header was creatged in this session and has to be filled FALSE: We use an existing header from previous data level |
Definition at line 97 of file BmnFileSource.h.
References fEvtHeaderIsNew.
|
inline |
| Status | True: The header was creatged in this session and has to be filled FALSE: We use an existing header from previous data level |
Definition at line 97 of file BmnFileSource.h.
References fEvtHeaderIsNew.
|
inline |
Definition at line 87 of file BmnFileSource.h.
References f, and fFileHeader.
|
inline |
Definition at line 87 of file BmnFileSource.h.
References f, and fFileHeader.
| void BmnFileSource::SetInputFile | ( | TString | name | ) |
Definition at line 723 of file BmnFileSource.cxx.
References TString::Data(), fRootFile, and TFile::Open().
| void BmnFileSource::SetInputFile | ( | TString | name | ) |
| void BmnFileSource::SetInTree | ( | TTree * | tempTree | ) |
Definition at line 426 of file BmnFileSource.cxx.
References fInChain, fInTree, fRootFile, TTree::GetCurrentFile(), Init(), and IsInitialized.
| void BmnFileSource::SetInTree | ( | TTree * | tempTree | ) |
|
override |
Read the first entry in Chain to fill the event header and get the RunID
Definition at line 446 of file BmnFileSource.cxx.
References fInChain.
|
override |
|
private |
Definition at line 172 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), operator=(), SetBeamTime(), and SetEventTime().
|
private |
Definition at line 130 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), and BmnFileSource().
|
private |
Definition at line 132 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetBranchDescriptionFolder(), and Init().
|
private |
Default value is true.
Definition at line 182 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), Init(), operator=(), and SetCheckFileLayout().
|
private |
Definition at line 161 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetEventTime(), operator=(), ReadBranchEvent(), ReadEvent(), and SetEventTime().
|
private |
Definition at line 176 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), operator=(), SetEventMeanTime(), and SetEventTimeInterval().
|
private |
Definition at line 170 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetEventTime(), operator=(), ReadBranchEvent(), ReadBranchEvent(), ReadEvent(), and SetEventTime().
|
private |
Definition at line 153 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetEventTime(), operator=(), SetEventMeanTime(), and SetEventTimeInterval().
|
private |
Definition at line 168 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetDeltaEventTime(), operator=(), and SetEventTimeInterval().
|
private |
Definition at line 166 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetDeltaEventTime(), operator=(), and SetEventTimeInterval().
|
private |
Definition at line 147 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), FillEventHeader(), GetEventTime(), Init(), operator=(), and ReadBranchEvent().
|
private |
in the digi)
Definition at line 158 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetEventTime(), IsEvtHeaderNew(), operator=(), and SetEvtHeaderNew().
|
private |
Definition at line 150 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), operator=(), and SetFileHeader().
|
private |
Definition at line 191 of file BmnFileSource.h.
Referenced by ExtractRunNumber(), FillEventHeader(), GetFileType(), and Init().
|
private |
Definition at line 118 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), AddFriend(), and AddFriendsToChain().
Definition at line 120 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), AddFriendsToChain(), CreateNewFriendChain(), and PrintFriendList().
|
private |
Definition at line 174 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), operator=(), SetBeamTime(), and SetEventTime().
|
private |
Definition at line 124 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), ActivateObject(), AddFriendsToChain(), CheckMaxEventNo(), GetInChain(), GetInTree(), Init(), PrintFriendList(), ReadBranchEvent(), ReadBranchEvent(), ReadEvent(), SetInTree(), and SpecifyRunId().
|
private |
Definition at line 119 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), AddFile(), and Init().
|
private |
Definition at line 121 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), AddFriendsToChain(), CheckFriendChains(), CreateNewFriendChain(), and Init().
|
private |
Definition at line 114 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), and Init().
|
private |
Definition at line 126 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), ActivateObject(), ReadBranchEvent(), ReadBranchEvent(), and SetInTree().
|
private |
Definition at line 128 of file BmnFileSource.h.
Referenced by CreateNewFriendChain(), GetListOfFoldersBmn(), and Init().
|
private |
Definition at line 144 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), FillEventHeader(), GetEventTime(), Init(), and operator=().
|
private |
Definition at line 136 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetEntries(), and Init().
|
private |
Definition at line 187 of file BmnFileSource.h.
Referenced by BmnFileSource(), and ExtractRunNumber().
|
private |
Definition at line 116 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), CloseInFile(), ExtractRunNumber(), GetInFile(), GetRootFile(), Init(), SetInputFile(), and SetInTree().
Definition at line 122 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), and CheckFriendChains().
|
private |
Definition at line 189 of file BmnFileSource.h.
Referenced by BmnFileSource(), ExtractRunNumber(), and FillEventHeader().
|
private |
Definition at line 134 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), and BmnFileSource().
|
private |
Definition at line 163 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), GetEventTime(), operator=(), and SetEventTime().
|
private |
Definition at line 178 of file BmnFileSource.h.
Referenced by GetDeltaEventTime(), operator=(), SetEventMeanTime(), and SetEventTimeInterval().
|
private |
Definition at line 138 of file BmnFileSource.h.
Referenced by BmnFileSource(), BmnFileSource(), BmnFileSource(), BmnFileSource(), Init(), and SetInTree().