#include <AtTpc.h>
|
| AtTpc (const char *Name, Bool_t Active) |
|
| AtTpc () |
|
virtual | ~AtTpc () |
|
virtual void | Initialize () override |
|
virtual Bool_t | ProcessHits (FairVolume *v=0) override |
|
virtual void | Register () override |
|
virtual TClonesArray * | GetCollection (Int_t iColl) const override |
|
virtual void | Reset () override |
|
virtual void | Print (Option_t *option="") const override |
|
virtual void | EndOfEvent () override |
|
virtual void | ConstructGeometry () override |
|
virtual Bool_t | CheckIfSensitive (std::string name) override |
|
AtMCPoint * | AddHit (Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t time, Double_t length, Double_t eLoss) |
|
AtMCPoint * | AddHit (Int_t trackID, Int_t detID, TString VolName, Int_t detCopyID, TVector3 pos, TVector3 mom, Double_t time, Double_t length, Double_t eLoss, Double_t EIni, Double_t AIni, Int_t A, Int_t Z) |
|
Definition at line 29 of file AtTpc.h.
◆ AtTpc() [1/2]
AtTpc::AtTpc |
( |
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 42 of file AtTpc.cxx.
◆ AtTpc() [2/2]
◆ ~AtTpc()
◆ AddHit() [1/2]
AtMCPoint * AtTpc::AddHit |
( |
Int_t |
trackID, |
|
|
Int_t |
detID, |
|
|
TString |
VolName, |
|
|
Int_t |
detCopyID, |
|
|
TVector3 |
pos, |
|
|
TVector3 |
mom, |
|
|
Double_t |
time, |
|
|
Double_t |
length, |
|
|
Double_t |
eLoss, |
|
|
Double_t |
EIni, |
|
|
Double_t |
AIni, |
|
|
Int_t |
A, |
|
|
Int_t |
Z |
|
) |
| |
◆ AddHit() [2/2]
AtMCPoint * AtTpc::AddHit |
( |
Int_t |
trackID, |
|
|
Int_t |
detID, |
|
|
TVector3 |
pos, |
|
|
TVector3 |
mom, |
|
|
Double_t |
time, |
|
|
Double_t |
length, |
|
|
Double_t |
eLoss |
|
) |
| |
◆ CheckIfSensitive()
Bool_t AtTpc::CheckIfSensitive |
( |
std::string |
name | ) |
|
|
overridevirtual |
◆ ConstructGeometry()
void AtTpc::ConstructGeometry |
( |
| ) |
|
|
overridevirtual |
◆ EndOfEvent()
void AtTpc::EndOfEvent |
( |
| ) |
|
|
overridevirtual |
◆ GetCollection()
TClonesArray * AtTpc::GetCollection |
( |
Int_t |
iColl | ) |
const |
|
overridevirtual |
◆ Initialize()
void AtTpc::Initialize |
( |
| ) |
|
|
overridevirtual |
From FairDetector
Definition at line 56 of file AtTpc.cxx.
◆ Print()
void AtTpc::Print |
( |
Option_t * |
option = "" | ) |
const |
|
overridevirtual |
◆ ProcessHits()
Bool_t AtTpc::ProcessHits |
( |
FairVolume * |
v = 0 | ) |
|
|
overridevirtual |
This method is called from the MC stepping
Definition at line 174 of file AtTpc.cxx.
◆ Register()
◆ Reset()
The documentation for this class was generated from the following files: