|
| enum class | eMode { kRead
, kWrite
, kWriteVirtual
} |
| |
Definition at line 16 of file EventInterfaceAdvanced.h.
◆ EventInterfaceAdvanced() [1/2]
| Hal::EventInterfaceAdvanced::EventInterfaceAdvanced |
( |
TrackInterface * | interface | ) |
|
|
protected |
◆ EventInterfaceAdvanced() [2/2]
| Hal::EventInterfaceAdvanced::EventInterfaceAdvanced |
( |
| ) |
|
◆ ~EventInterfaceAdvanced()
| Hal::EventInterfaceAdvanced::~EventInterfaceAdvanced |
( |
| ) |
|
|
virtual |
◆ Boost()
| void Hal::EventInterfaceAdvanced::Boost |
( |
Double_t | vx, |
|
|
Double_t | vy, |
|
|
Double_t | vz ) |
|
virtual |
◆ Clear()
| virtual void Hal::EventInterfaceAdvanced::Clear |
( |
Option_t * | = "" | ) |
|
|
inlinevirtual |
◆ Compress()
| virtual void Hal::EventInterfaceAdvanced::Compress |
( |
Int_t * | map, |
|
|
Int_t | map_size ) |
|
pure virtual |
◆ ConnectToTreeInternal()
| void Hal::EventInterfaceAdvanced::ConnectToTreeInternal |
( |
EventInterface::eMode | mode | ) |
|
|
protectedvirtual |
◆ CopyAndCompress()
| virtual void Hal::EventInterfaceAdvanced::CopyAndCompress |
( |
EventInterface * | s, |
|
|
Int_t * | map, |
|
|
Int_t | map_size ) |
|
pure virtual |
make copy and compress event "s" into this object
- Parameters
-
| s | event to copy |
| map | map of copying |
| map_size | size of map |
Implemented in HalUni::UnigenEventInterface.
◆ CopyData()
| virtual void Hal::EventInterfaceAdvanced::CopyData |
( |
EventInterface * | s | ) |
|
|
pure virtual |
◆ FillTrackInterface()
| virtual void Hal::EventInterfaceAdvanced::FillTrackInterface |
( |
TrackInterface * | track, |
|
|
Int_t | index ) |
|
pure virtual |
Fill track interface - set track data in original format into track interface. If information about track is stored in single object this is equivalednt of TrackInterface->SetRawTrack(). However not in all cases it's possible to get all informations about track from single object.
- Parameters
-
| track | track interface to fill |
| index | index of track |
Implemented in HalUni::UnigenEventInterface.
◆ GetPhi()
| virtual Double_t Hal::EventInterfaceAdvanced::GetPhi |
( |
| ) |
const |
|
inlinevirtual |
◆ GetPhiError()
| virtual Double_t Hal::EventInterfaceAdvanced::GetPhiError |
( |
| ) |
const |
|
inlinevirtual |
◆ GetRawEventPointer()
| virtual TObject * Hal::EventInterfaceAdvanced::GetRawEventPointer |
( |
| ) |
const |
|
pure virtual |
◆ GetRawTrackPointer()
| virtual TObject * Hal::EventInterfaceAdvanced::GetRawTrackPointer |
( |
Int_t | index | ) |
const |
|
pure virtual |
◆ GetTotalTrackNo()
| virtual Int_t Hal::EventInterfaceAdvanced::GetTotalTrackNo |
( |
| ) |
const |
|
pure virtual |
◆ GetTrackInterface()
| TrackInterface * Hal::EventInterfaceAdvanced::GetTrackInterface |
( |
| ) |
const |
|
inline |
◆ GetVertex()
| virtual TLorentzVector Hal::EventInterfaceAdvanced::GetVertex |
( |
| ) |
const |
|
inlinevirtual |
◆ SetPhi()
| virtual void Hal::EventInterfaceAdvanced::SetPhi |
( |
Double_t | , |
|
|
Double_t | = 0 ) |
|
inlinevirtual |
◆ SetVertex()
| virtual void Hal::EventInterfaceAdvanced::SetVertex |
( |
Double_t | , |
|
|
Double_t | , |
|
|
Double_t | ) |
|
inlinevirtual |
◆ fCanDeleteEvent
| Bool_t Hal::EventInterfaceAdvanced::fCanDeleteEvent |
|
protected |
◆ fTrInterface
The documentation for this class was generated from the following files: