|
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: