#include <FairRunAna.h>
Definition at line 33 of file FairRunAna.h.
FairRunAna::~FairRunAna |
( |
| ) |
|
|
virtual |
FairRunAna::FairRunAna |
( |
| ) |
|
void FairRunAna::DummyRun |
( |
Int_t |
NStart, |
|
|
Int_t |
NStop |
|
) |
| |
the dummy run does not check the evt header or the parameters!!
This methode is just for testing, if you are not sure about what you do, don't use it
Definition at line 587 of file FairRunAna.cxx.
void FairRunAna::Fill |
( |
| ) |
|
|
protectedvirtual |
Virtual function which calls the Fill function of the IOManager. Allows to override the function with an experiment specific version.
Definition at line 647 of file FairRunAna.cxx.
Bool_t FairRunAna::GetContainerStatic |
( |
| ) |
|
|
inline |
TFile* FairRunAna::GetGeoFile |
( |
| ) |
|
|
inline |
Return a pointer to the geometry file
Definition at line 84 of file FairRunAna.h.
Bool_t FairRunAna::GetLMDProcessingStatus |
( |
void |
| ) |
|
|
inline |
Get the status of lmd file proccessing
Definition at line 97 of file FairRunAna.h.
UInt_t FairRunAna::getRunId |
( |
| ) |
|
|
inline |
void FairRunAna::Init |
( |
| ) |
|
|
virtual |
Bool_t FairRunAna::IsTimeStamp |
( |
| ) |
|
|
inline |
void FairRunAna::Reinit |
( |
UInt_t |
runId | ) |
|
void FairRunAna::Run |
( |
Int_t |
NStart = 0 , |
|
|
Int_t |
NStop = 0 |
|
) |
| |
|
virtual |
void FairRunAna::Run |
( |
Double_t |
delta_t | ) |
|
Run over the whole input file with timpe window delta_t as unit (entry)
Definition at line 457 of file FairRunAna.cxx.
void FairRunAna::Run |
( |
Long64_t |
entry | ) |
|
void FairRunAna::RunEventReco |
( |
Int_t |
NStart, |
|
|
Int_t |
NStop |
|
) |
| |
Run event reconstruction from event number NStart to event number NStop
if we have simulation files then they have MC Event Header and the Run Id is in it, any way it would be better to make FairMCEventHeader a subclass of FairEvtHeader.
Definition at line 380 of file FairRunAna.cxx.
void FairRunAna::RunMQ |
( |
Long64_t |
entry | ) |
|
This methode is only needed and used with ZeroMQ it read a certain event and call the task exec, but no output is written
- Parameters
-
entry | : entry number in the tree |
This methode is only needed and used with ZeroMQ it read a certain event and call the task exec, but no output is written
Definition at line 478 of file FairRunAna.cxx.
void FairRunAna::RunOnLmdFiles |
( |
UInt_t |
NStart = 0 , |
|
|
UInt_t |
NStop = 0 |
|
) |
| |
Run on a list of lmd files
Same result like break
Definition at line 552 of file FairRunAna.cxx.
void FairRunAna::RunOnTBData |
( |
| ) |
|
void FairRunAna::RunTSBuffers |
( |
| ) |
|
Run over all TSBuffers until the data is processed
Definition at line 524 of file FairRunAna.cxx.
void FairRunAna::RunWithTimeStamps |
( |
| ) |
|
void FairRunAna::SetContainerStatic |
( |
Bool_t |
tempBool = kTRUE | ) |
|
Initialization of parameter container is set to static, i.e: the run id is is not checked anymore after initialization
Definition at line 637 of file FairRunAna.cxx.
void FairRunAna::SetEventHeaderPersistence |
( |
Bool_t |
flag | ) |
|
|
inline |
void FairRunAna::SetField |
( |
FairField * |
ffield | ) |
|
|
inline |
void FairRunAna::SetGeomFile |
( |
const char * |
GeoFileName | ) |
|
virtual void FairRunAna::SetSource |
( |
FairSource * |
tempSource | ) |
|
|
inlinevirtual |
Set the input signal file
- Parameters
-
name | : signal file name |
identifier | : Unsigned integer which identify the signal file |
Reimplemented in FairRunAnaProof.
Definition at line 70 of file FairRunAna.h.
void FairRunAna::StopProcessingLMD |
( |
void |
| ) |
|
|
inline |
Set the flag for proccessing lmd files
Definition at line 95 of file FairRunAna.h.
void FairRunAna::TerminateRun |
( |
| ) |
|
Double_t FairRunAna::fEventMeanTime |
|
protected |
EventMean time used (P(t)=1/fEventMeanTime*Exp(-t/fEventMeanTime)
Definition at line 130 of file FairRunAna.h.
Double_t FairRunAna::fEventTime |
|
protected |
Time of event since th start (ns)
Definition at line 128 of file FairRunAna.h.
Double_t FairRunAna::fEventTimeMax |
|
protected |
Double_t FairRunAna::fEventTimeMin |
|
protected |
Temporary member to preserve old functionality without setting source in macro
Definition at line 137 of file FairRunAna.h.
Bool_t FairRunAna::fFinishProcessingLMDFile |
|
protected |
Flag for proccessing lmd-files
Definition at line 134 of file FairRunAna.h.
Bool_t FairRunAna::fInFileIsOpen |
|
protected |
TFile* FairRunAna::fInputGeoFile |
|
protected |
Bool_t FairRunAna::fIsInitialized |
|
protected |
This variable became true after Init is called
Definition at line 114 of file FairRunAna.h.
Bool_t FairRunAna::fLoadGeo |
|
protected |
Temporary member to preserve old functionality without setting source in macro
Definition at line 139 of file FairRunAna.h.
Bool_t FairRunAna::fStatic |
|
protected |
true for static initialisation of parameters
Definition at line 119 of file FairRunAna.h.
Bool_t FairRunAna::fStoreEventHeader |
|
protected |
Flag for Event Header Persistency
Definition at line 141 of file FairRunAna.h.
TF1* FairRunAna::fTimeProb |
|
protected |
used to generate random numbers for event time;
Definition at line 132 of file FairRunAna.h.
Bool_t FairRunAna::fTimeStamps |
|
protected |
The documentation for this class was generated from the following files: