#include <AtTPCIonPhaseSpace.h>
|  | 
|  | AtTPCIonPhaseSpace () | 
|  | 
|  | AtTPCIonPhaseSpace (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, Double_t ResEner, Int_t ZB, Int_t AB, Double_t PxB, Double_t PyB, Double_t PzB, Double_t BMass, Double_t TMass) | 
|  | 
|  | AtTPCIonPhaseSpace (const AtTPCIonPhaseSpace &) | 
|  | 
| AtTPCIonPhaseSpace & | operator= (const AtTPCIonPhaseSpace &) | 
|  | 
| virtual Bool_t | ReadEvent (FairPrimaryGenerator *primGen) | 
|  | 
| virtual | ~AtTPCIonPhaseSpace ()=default | 
|  | 
Definition at line 22 of file AtTPCIonPhaseSpace.h.
 
◆ AtTPCIonPhaseSpace() [1/3]
      
        
          | AtTPCIonPhaseSpace::AtTPCIonPhaseSpace | ( |  | ) |  | 
      
 
 
◆ AtTPCIonPhaseSpace() [2/3]
      
        
          | AtTPCIonPhaseSpace::AtTPCIonPhaseSpace | ( | 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, | 
        
          |  |  | Double_t | ResEner, | 
        
          |  |  | Int_t | ZB, | 
        
          |  |  | Int_t | AB, | 
        
          |  |  | Double_t | PxB, | 
        
          |  |  | Double_t | PyB, | 
        
          |  |  | Double_t | PzB, | 
        
          |  |  | Double_t | BMass, | 
        
          |  |  | Double_t | TMass | 
        
          |  | ) |  |  | 
      
 
Default constructor For the generation of ions with atomic number z and mass number a. By default, the mass equals a times the proton mass and the excitation energy is zero. This can be changed with the respective modifiers. 
- Parameters
- 
  
    | z | Atomic number |  | a | Atomic mass |  | q | Electric charge [e] |  | mult | Number of ions per event |  | px,py,pz | Momentum components [GeV] per nucleon! |  | vx,vy,vz | Vertex coordinates [cm] |  
 
Definition at line 31 of file AtTPCIonPhaseSpace.cxx.
 
 
◆ AtTPCIonPhaseSpace() [3/3]
◆ ~AtTPCIonPhaseSpace()
  
  | 
        
          | virtual AtTPCIonPhaseSpace::~AtTPCIonPhaseSpace | ( |  | ) |  |  | virtualdefault | 
 
 
◆ operator=()
◆ ReadEvent()
  
  | 
        
          | Bool_t AtTPCIonPhaseSpace::ReadEvent | ( | FairPrimaryGenerator * | primGen | ) |  |  | virtual | 
 
 
The documentation for this class was generated from the following files: