| Heavy ion Analysis Libriares
    | 
 
  
| Public Member Functions | |
| Hal::EventInterface * | CreateInterface () const | 
| virtual void | Update (Hal::EventInterface *interface) | 
| virtual Bool_t | ExistInTree () const | 
| virtual TString | GetFormatName () const | 
|  Public Member Functions inherited from Hal::ExpEvent | |
| ExpEvent (const ExpEvent &other) | |
| Int_t | GetNTofTracks () const | 
| Int_t | GetRunId () const | 
| virtual DetectorEvent * | GetDetEvent () const | 
| virtual Float_t | GetFieldVal (Int_t fieldID) const | 
| virtual TString | GetFieldName (Int_t fieldID) const | 
| TLorentzVector * | GetVertexError () const | 
| TVector3 * | GetMagField () const | 
|  Public Member Functions inherited from Hal::Event | |
| Event () | |
| Event (const Event &other) | |
| void | Build (Event *event, const CompressionMap &map) | 
| void | Build (Event *event) | 
| void | Compress (const CompressionMap &map) | 
| virtual void | Clear (Option_t *opt=" ") | 
| void | SetEventID (Int_t newID) | 
| void | SetPhi (Double_t phi, Double_t phi_error=0) | 
| virtual void | RotateZ (Double_t phi) | 
| virtual void | Print (Option_t *opt="") const | 
| Track * | GetTrack (Int_t i) const | 
| Track * | AddTrack () | 
| virtual Bool_t | IsCompatible (const Event *non_buffered) const | 
| Int_t | GetEventID () const | 
| Int_t | GetTotalTrackNo () const | 
| Int_t | GetTotalV0No () const | 
| Int_t | GetMutliplicity () const | 
| Double_t | GetPhi () const | 
| Double_t | GetPhiError () const | 
| TLorentzVector * | GetVertex () const | 
| virtual EFormatType | GetFormatType () const | 
| Track * | GetNewTrack () const | 
| TClonesArray * | GetV0HiddenInfo () const | 
| virtual | ~Event () | 
| virtual void | CopyHiddenSettings (const Event *) | 
| virtual void | Boost (Double_t vx, Double_t vy, Double_t vz) | 
| virtual Event * | GetNewEvent () const | 
| virtual Int_t | GetMaxExpectedLinks () const | 
| virtual Bool_t | HasHiddenSettings () const | 
| virtual Package * | Report () const | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from Hal::ExpEvent | |
| virtual void | ShallowCopyEvent (Event *event) | 
| ExpEvent (TString track_class, TString v0_class="Hal::V0Track", TString xi_class="Hal::XiTrack") | |
|  Protected Member Functions inherited from Hal::Event | |
| Double_t | CalculateCharge (Int_t pdg) const | 
| void | ResetHiddenInfoCounter () | 
| void | CopyData (Event *event) | 
| void | CopyCompress (Event *event, const CompressionMap &map) | 
| void | Compress (TClonesArray *array, const CompressionMap &map) | 
| virtual void | ShallowCopyTracks (Event *event) | 
| virtual void | ShallowCopyCompressTracks (Event *event, const CompressionMap &map) | 
| Bool_t | CheckBranches (Int_t n...) const | 
| Bool_t | CheckBranches (std::initializer_list< TString > list) const | 
| Event (TString track_class, TString v0_class="Hal::V0Track", TString xi_class="Hal::XiTrack") | |
|  Protected Attributes inherited from Hal::ExpEvent | |
| Int_t | fRunInfoId | 
| Int_t | fEventTrigger | 
| Int_t | fNTofTracks | 
| TVector3 * | fMagField | 
| TLorentzVector * | fVertexError | 
|  Protected Attributes inherited from Hal::Event | |
| TDatabasePDG * | fPDG | 
| TClonesArray * | fTracks | 
| TClonesArray * | fV0sHiddenInfo | 
| TClonesArray * | fXisHiddenInfo | 
| TLorentzVector * | fVertex | 
| Double_t | fPhi | 
| Double_t | fPhiError | 
| Int_t | fEventId | 
| Int_t | fTotalTracksNo | 
| Int_t | fMultiplicity | 
Definition at line 20 of file OTFRecoEvent.h.
| HalOTF::RecoEvent::RecoEvent | ( | ) | 
Definition at line 24 of file OTFRecoEvent.cxx.
| 
 | inlinevirtual | 
Definition at line 27 of file OTFRecoEvent.h.
| 
 | virtual | 
create interface - original structure of event, by allocating memory
Implements Hal::Event.
Definition at line 26 of file OTFRecoEvent.cxx.
| 
 | virtual | 
Reimplemented from Hal::Event.
Definition at line 56 of file OTFRecoEvent.cxx.
| 
 | inlinevirtual | 
Reimplemented from Hal::Event.
Definition at line 26 of file OTFRecoEvent.h.
| 
 | virtual | 
update fields by using "source event", it's better to implement this method due to improve performance. In such case you can use directly getters/setters from oryginal structure instead of calling virtual methods from EventInterface
| interface | - interface to event stored in tree | 
Reimplemented from Hal::Event.
Definition at line 28 of file OTFRecoEvent.cxx.