ACTARSim
ACTAR TPC Simulation Reference Guide
Public Member Functions | Private Attributes | List of all members
ActarSimData Class Reference

The information from the track of the primaries generated at the reaction vertex. All data members are accesible in the branch theData of The_Event_Tree.

Definition at line 16 of file ActarSimData.hh.

Public Member Functions

 ActarSimData ()
 
virtual ~ActarSimData ()
 Destructor. More...
 
Double_t GetThetaPrim1 ()
 
Double_t GetThetaPrim2 ()
 
Double_t GetPhiPrim1 ()
 
Double_t GetPhiPrim2 ()
 
Double_t GetEnergyPrim1 ()
 
Double_t GetEnergyPrim2 ()
 
Double_t GetEnergyOnGasPrim1 ()
 
Double_t GetEnergyOnGasPrim2 ()
 
Double_t GetStepSumLengthOnGasPrim1 ()
 
Double_t GetStepSumLengthOnGasPrim2 ()
 
Int_t GetEventID ()
 
Int_t GetRunID ()
 
void SetThetaPrim1 (Double_t theta)
 
void SetThetaPrim2 (Double_t theta)
 
void SetPhiPrim1 (Double_t phi)
 
void SetPhiPrim2 (Double_t phi)
 
void SetEnergyPrim1 (Double_t energy)
 
void SetEnergyPrim2 (Double_t energy)
 
void SetEnergyOnGasPrim1 (Double_t energy)
 
void SetEnergyOnGasPrim2 (Double_t energy)
 
void SetStepSumLengthOnGasPrim1 (Double_t step)
 
void SetStepSumLengthOnGasPrim2 (Double_t step)
 
void SetEventID (Int_t ev)
 
void SetRunID (Int_t ev)
 

Private Attributes

Double_t thetaPrim1
 Polar angle for first primary. More...
 
Double_t thetaPrim2
 Polar angle for second primary. More...
 
Double_t phiPrim1
 Azimuthal angle for first primary. More...
 
Double_t phiPrim2
 Azimuthal angle for second primary. More...
 
Double_t energyPrim1
 Energy for first primary. More...
 
Double_t energyPrim2
 Energy for second primary. More...
 
Double_t energyOnGasPrim1
 Energy deposited in the gas for first primary. More...
 
Double_t energyOnGasPrim2
 Energy deposited in the gas for second primary. More...
 
Double_t stepSumLengthOnGasPrim1
 Sum of steps length in the gas for first primary. More...
 
Double_t stepSumLengthOnGasPrim2
 Sum of steps length in the gas for second primary. More...
 
Int_t eventID
 Event number. More...
 
Int_t runID
 Run number. More...
 

#include <ActarSimData.hh>

+ Inheritance diagram for ActarSimData:
+ Collaboration diagram for ActarSimData:

Constructor & Destructor Documentation

ActarSimData::ActarSimData ( )
ActarSimData::~ActarSimData ( )
virtual

Destructor.

Definition at line 39 of file ActarSimData.cc.

Member Function Documentation

Double_t ActarSimData::GetEnergyOnGasPrim1 ( )
inline

Definition at line 41 of file ActarSimData.hh.

Double_t ActarSimData::GetEnergyOnGasPrim2 ( )
inline

Definition at line 42 of file ActarSimData.hh.

Double_t ActarSimData::GetEnergyPrim1 ( )
inline

Definition at line 39 of file ActarSimData.hh.

Double_t ActarSimData::GetEnergyPrim2 ( )
inline

Definition at line 40 of file ActarSimData.hh.

Int_t ActarSimData::GetEventID ( )
inline

Definition at line 45 of file ActarSimData.hh.

Double_t ActarSimData::GetPhiPrim1 ( )
inline

Definition at line 37 of file ActarSimData.hh.

Double_t ActarSimData::GetPhiPrim2 ( )
inline

Definition at line 38 of file ActarSimData.hh.

Int_t ActarSimData::GetRunID ( )
inline

Definition at line 46 of file ActarSimData.hh.

Double_t ActarSimData::GetStepSumLengthOnGasPrim1 ( )
inline

Definition at line 43 of file ActarSimData.hh.

Double_t ActarSimData::GetStepSumLengthOnGasPrim2 ( )
inline

Definition at line 44 of file ActarSimData.hh.

Double_t ActarSimData::GetThetaPrim1 ( )
inline

Definition at line 35 of file ActarSimData.hh.

Double_t ActarSimData::GetThetaPrim2 ( )
inline

Definition at line 36 of file ActarSimData.hh.

void ActarSimData::SetEnergyOnGasPrim1 ( Double_t  energy)
inline

Definition at line 54 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalGas::EndOfEventAction().

void ActarSimData::SetEnergyOnGasPrim2 ( Double_t  energy)
inline

Definition at line 55 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalGas::EndOfEventAction().

void ActarSimData::SetEnergyPrim1 ( Double_t  energy)
inline

Definition at line 52 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalysis::EndOfEventAction().

void ActarSimData::SetEnergyPrim2 ( Double_t  energy)
inline

Definition at line 53 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalysis::EndOfEventAction().

void ActarSimData::SetEventID ( Int_t  ev)
inline

Definition at line 58 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalGas::EndOfEventAction().

void ActarSimData::SetPhiPrim1 ( Double_t  phi)
inline

Definition at line 50 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalysis::EndOfEventAction().

void ActarSimData::SetPhiPrim2 ( Double_t  phi)
inline

Definition at line 51 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalysis::EndOfEventAction().

void ActarSimData::SetRunID ( Int_t  ev)
inline

Definition at line 59 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalGas::EndOfEventAction().

void ActarSimData::SetStepSumLengthOnGasPrim1 ( Double_t  step)
inline

Definition at line 56 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalGas::EndOfEventAction().

void ActarSimData::SetStepSumLengthOnGasPrim2 ( Double_t  step)
inline

Definition at line 57 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalGas::EndOfEventAction().

void ActarSimData::SetThetaPrim1 ( Double_t  theta)
inline

Definition at line 48 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalysis::EndOfEventAction().

void ActarSimData::SetThetaPrim2 ( Double_t  theta)
inline

Definition at line 49 of file ActarSimData.hh.

Referenced by ActarSimROOTAnalysis::EndOfEventAction().

Member Data Documentation

Double_t ActarSimData::energyOnGasPrim1
private

Energy deposited in the gas for first primary.

Definition at line 24 of file ActarSimData.hh.

Referenced by GetEnergyOnGasPrim1().

Double_t ActarSimData::energyOnGasPrim2
private

Energy deposited in the gas for second primary.

Definition at line 25 of file ActarSimData.hh.

Referenced by GetEnergyOnGasPrim2().

Double_t ActarSimData::energyPrim1
private

Energy for first primary.

Definition at line 22 of file ActarSimData.hh.

Referenced by GetEnergyPrim1().

Double_t ActarSimData::energyPrim2
private

Energy for second primary.

Definition at line 23 of file ActarSimData.hh.

Referenced by GetEnergyPrim2().

Int_t ActarSimData::eventID
private

Event number.

Definition at line 28 of file ActarSimData.hh.

Referenced by GetEventID().

Double_t ActarSimData::phiPrim1
private

Azimuthal angle for first primary.

Definition at line 20 of file ActarSimData.hh.

Referenced by GetPhiPrim1().

Double_t ActarSimData::phiPrim2
private

Azimuthal angle for second primary.

Definition at line 21 of file ActarSimData.hh.

Referenced by GetPhiPrim2().

Int_t ActarSimData::runID
private

Run number.

Definition at line 29 of file ActarSimData.hh.

Referenced by GetRunID().

Double_t ActarSimData::stepSumLengthOnGasPrim1
private

Sum of steps length in the gas for first primary.

Definition at line 26 of file ActarSimData.hh.

Referenced by GetStepSumLengthOnGasPrim1().

Double_t ActarSimData::stepSumLengthOnGasPrim2
private

Sum of steps length in the gas for second primary.

Definition at line 27 of file ActarSimData.hh.

Referenced by GetStepSumLengthOnGasPrim2().

Double_t ActarSimData::thetaPrim1
private

Polar angle for first primary.

Definition at line 18 of file ActarSimData.hh.

Referenced by GetThetaPrim1().

Double_t ActarSimData::thetaPrim2
private

Polar angle for second primary.

Definition at line 19 of file ActarSimData.hh.

Referenced by GetThetaPrim2().


The documentation for this class was generated from the following files: