#include <AtApollo.h>
Definition at line 27 of file AtApollo.h.
◆ AtApollo() [1/2]
AtApollo::AtApollo |
( |
const char * |
Name, |
|
|
Bool_t |
Active |
|
) |
| |
Name : Detector Name Active: kTRUE for active detectors (ProcessHits() will be called) kFALSE for inactive detectors
Definition at line 36 of file AtApollo.cxx.
◆ AtApollo() [2/2]
◆ ~AtApollo()
◆ BeginEvent()
virtual void AtApollo::BeginEvent |
( |
| ) |
|
|
inlinevirtual |
◆ BeginPrimary()
virtual void AtApollo::BeginPrimary |
( |
| ) |
|
|
inlinevirtual |
◆ CheckIfSensitive()
Bool_t AtApollo::CheckIfSensitive |
( |
std::string |
name | ) |
|
◆ ConstructGeometry()
void AtApollo::ConstructGeometry |
( |
| ) |
|
◆ CopyClones()
virtual void AtApollo::CopyClones |
( |
TClonesArray * |
cl1, |
|
|
TClonesArray * |
cl2, |
|
|
Int_t |
offset |
|
) |
| |
|
inlinevirtual |
The following methods can be implemented if you need to make any optional action in your detector during the transport.
Definition at line 73 of file AtApollo.h.
◆ EndOfEvent()
void AtApollo::EndOfEvent |
( |
| ) |
|
|
virtual |
◆ FinishPrimary()
virtual void AtApollo::FinishPrimary |
( |
| ) |
|
|
inlinevirtual |
◆ FinishRun()
virtual void AtApollo::FinishRun |
( |
| ) |
|
|
inlinevirtual |
◆ GetCollection()
TClonesArray * AtApollo::GetCollection |
( |
Int_t |
iColl | ) |
const |
|
virtual |
◆ Initialize()
void AtApollo::Initialize |
( |
| ) |
|
|
virtual |
Initialization of the detector is done here
Definition at line 50 of file AtApollo.cxx.
◆ PostTrack()
virtual void AtApollo::PostTrack |
( |
| ) |
|
|
inlinevirtual |
◆ PreTrack()
virtual void AtApollo::PreTrack |
( |
| ) |
|
|
inlinevirtual |
◆ Print()
void AtApollo::Print |
( |
Option_t * |
option = "" | ) |
const |
|
virtual |
Virtual method Print
Screen output of hit collection.
Definition at line 130 of file AtApollo.cxx.
◆ ProcessHits()
Bool_t AtApollo::ProcessHits |
( |
FairVolume * |
v = 0 | ) |
|
|
virtual |
this method is called for each step during simulation (see FairMCApplication::Stepping())
This method is called from the MC stepping
Definition at line 58 of file AtApollo.cxx.
◆ Register()
void AtApollo::Register |
( |
| ) |
|
|
virtual |
Registers the produced collections in FAIRRootManager.
This will create a branch in the output tree called AtApolloPoint, setting the last parameter to kFALSE means: this collection will not be written to the file, it will exist only during the simulation.
Definition at line 104 of file AtApollo.cxx.
◆ Reset()
has to be called after each event to reset the containers
Definition at line 125 of file AtApollo.cxx.
◆ SetSpecialPhysicsCuts()
virtual void AtApollo::SetSpecialPhysicsCuts |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: