PandaRoot
PndPiPiGenerator Class Reference

#include <PndPiPiGenerator.h>

Inheritance diagram for PndPiPiGenerator:

Public Member Functions

 PndPiPiGenerator ()
 
virtual ~PndPiPiGenerator ()
 
void SetBeamMom (Double_t in_P)
 
void SetSeed (Int_t in_seed)
 
void SetCosThetaMin (Double_t in_cos_theta_min)
 
void SetCosThetaMax (Double_t in_cos_theta_max)
 
virtual Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
Bool_t Init ()
 
 ClassDef (PndPiPiGenerator, 1)
 

Public Attributes

Double_t P
 
Int_t seed
 
Double_t cos_theta_min
 
Double_t cos_theta_max
 
Double_t piplus_p [4]
 
Double_t piminus_p [4]
 

Detailed Description

Definition at line 46 of file PndPiPiGenerator.h.

Constructor & Destructor Documentation

◆ PndPiPiGenerator()

PndPiPiGenerator::PndPiPiGenerator ( )

Default constructor.

◆ ~PndPiPiGenerator()

virtual PndPiPiGenerator::~PndPiPiGenerator ( )
virtual

Destructor

Member Function Documentation

◆ ClassDef()

PndPiPiGenerator::ClassDef ( PndPiPiGenerator  ,
 
)

◆ Init()

Bool_t PndPiPiGenerator::Init ( )

Initializer

◆ ReadEvent()

virtual Bool_t PndPiPiGenerator::ReadEvent ( FairPrimaryGenerator *  primGen)
virtual

Pass event to the PANDAroot

◆ SetBeamMom()

void PndPiPiGenerator::SetBeamMom ( Double_t  in_P)
inline

Set parameters of event generator

Definition at line 55 of file PndPiPiGenerator.h.

55 { P = in_P; }; // set pbar momentum

◆ SetCosThetaMax()

void PndPiPiGenerator::SetCosThetaMax ( Double_t  in_cos_theta_max)
inline

Definition at line 58 of file PndPiPiGenerator.h.

58 { cos_theta_max = in_cos_theta_max; }; // set cos(theta*) max in the pbarp CM frame

◆ SetCosThetaMin()

void PndPiPiGenerator::SetCosThetaMin ( Double_t  in_cos_theta_min)
inline

Definition at line 57 of file PndPiPiGenerator.h.

57 { cos_theta_min = in_cos_theta_min; }; // set cos(theta*) min in the pbarp CM frame

◆ SetSeed()

void PndPiPiGenerator::SetSeed ( Int_t  in_seed)
inline

Definition at line 56 of file PndPiPiGenerator.h.

56 { seed = in_seed; }; // set seed

Member Data Documentation

◆ cos_theta_max

Double_t PndPiPiGenerator::cos_theta_max

Definition at line 71 of file PndPiPiGenerator.h.

◆ cos_theta_min

Double_t PndPiPiGenerator::cos_theta_min

Definition at line 70 of file PndPiPiGenerator.h.

◆ P

Double_t PndPiPiGenerator::P

Definition at line 68 of file PndPiPiGenerator.h.

◆ piminus_p

Double_t PndPiPiGenerator::piminus_p[4]

Definition at line 73 of file PndPiPiGenerator.h.

◆ piplus_p

Double_t PndPiPiGenerator::piplus_p[4]

Definition at line 72 of file PndPiPiGenerator.h.

◆ seed

Int_t PndPiPiGenerator::seed

Definition at line 69 of file PndPiPiGenerator.h.


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