ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
AtTPC2Body Class Reference

#include <AtTPC2Body.h>

Inheritance diagram for AtTPC2Body:
Inheritance graph
[legend]
Collaboration diagram for AtTPC2Body:
Collaboration graph
[legend]

Public Member Functions

 AtTPC2Body ()
 
 AtTPC2Body (const char *name, std::vector< Int_t > *z, std::vector< Int_t > *a, std::vector< Int_t > *q, Int_t mult, std::vector< Double_t > *px, std::vector< Double_t > *py, std::vector< Double_t > *pz, std::vector< Double_t > *mass, std::vector< Double_t > *Ex, Double_t ResEner, Double_t MinCMSAng, Double_t MaxCMSAng)
 
 AtTPC2Body (const AtTPC2Body &)
 
AtTPC2Bodyoperator= (const AtTPC2Body &)
 
void SetFixedTargetPosition (double vx, double vy, double vz)
 
void SetFixedBeamMomentum (double px, double py, double pz)
 
void SetSequentialDecay (Bool_t val)
 
Bool_t GetIsDecay ()
 
virtual Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
virtual ~AtTPC2Body ()=default
 

Detailed Description

Definition at line 25 of file AtTPC2Body.h.

Constructor & Destructor Documentation

◆ AtTPC2Body() [1/3]

AtTPC2Body::AtTPC2Body ( )

Default constructor

Definition at line 33 of file AtTPC2Body.cxx.

◆ AtTPC2Body() [2/3]

AtTPC2Body::AtTPC2Body ( const char *  name,
std::vector< Int_t > *  z,
std::vector< Int_t > *  a,
std::vector< Int_t > *  q,
Int_t  mult,
std::vector< Double_t > *  px,
std::vector< Double_t > *  py,
std::vector< Double_t > *  pz,
std::vector< Double_t > *  mass,
std::vector< Double_t > *  Ex,
Double_t  ResEner,
Double_t  MinCMSAng,
Double_t  MaxCMSAng 
)

Definition at line 40 of file AtTPC2Body.cxx.

◆ AtTPC2Body() [3/3]

AtTPC2Body::AtTPC2Body ( const AtTPC2Body )

◆ ~AtTPC2Body()

virtual AtTPC2Body::~AtTPC2Body ( )
virtualdefault

Destructor

Member Function Documentation

◆ GetIsDecay()

Bool_t AtTPC2Body::GetIsDecay ( )
inline

Definition at line 44 of file AtTPC2Body.h.

◆ operator=()

AtTPC2Body& AtTPC2Body::operator= ( const AtTPC2Body )
inline

Definition at line 38 of file AtTPC2Body.h.

◆ ReadEvent()

Bool_t AtTPC2Body::ReadEvent ( FairPrimaryGenerator *  primGen)
virtual

Definition at line 148 of file AtTPC2Body.cxx.

◆ SetFixedBeamMomentum()

void AtTPC2Body::SetFixedBeamMomentum ( double  px,
double  py,
double  pz 
)

Definition at line 138 of file AtTPC2Body.cxx.

◆ SetFixedTargetPosition()

void AtTPC2Body::SetFixedTargetPosition ( double  vx,
double  vy,
double  vz 
)

Definition at line 129 of file AtTPC2Body.cxx.

◆ SetSequentialDecay()

void AtTPC2Body::SetSequentialDecay ( Bool_t  val)
inline

Definition at line 42 of file AtTPC2Body.h.


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