Pluto v6.3.0
Loading...
Searching...
No Matches
URun Class Reference

#include <URun.h>

Inheritance diagram for URun:

Public Member Functions

 URun ()
 URun (const char *generator, const char *comment, Int_t aProj, Int_t zProj, Double_t pProj, Int_t aTarg, Int_t zTarg, Double_t pTarg, Double_t bMin, Double_t bMax, Int_t bWeight, Double_t phiMin, Double_t phiMax, Double_t sigma, Int_t nEvents)
virtual ~URun ()
void Print (Option_t *option="")
void GetGenerator (TString &generator)
void GetComment (TString &comment)
void GetDecayer (TString &decayer)
Int_t GetAProj () const
Int_t GetZProj () const
Double_t GetPProj () const
Int_t GetATarg () const
Int_t GetZTarg () const
Double_t GetPTarg () const
Double_t GetBMin () const
Double_t GetBMax () const
Int_t GetBWeight () const
Double_t GetPhiMax () const
Double_t GetPhiMin () const
Double_t GetSigma () const
Int_t GetNEvents () const
Double_t GetSqrtS ()
Double_t GetProjectileEnergy ()
Double_t GetTargetEnergy ()
Double_t GetBetaCM ()
Double_t GetGammaCM ()
void SetNEvents (Int_t nEvents)
void SetPProj (Double_t pProj)
void SetPTarg (Double_t pTarg)
void SetDecayer (TString decayer)
 ClassDef (URun, 1)

Detailed Description

Definition at line 8 of file URun.h.

Constructor & Destructor Documentation

◆ URun() [1/2]

URun::URun ( )

Definition at line 18 of file URun.cc.

◆ URun() [2/2]

URun::URun ( const char * generator,
const char * comment,
Int_t aProj,
Int_t zProj,
Double_t pProj,
Int_t aTarg,
Int_t zTarg,
Double_t pTarg,
Double_t bMin,
Double_t bMax,
Int_t bWeight,
Double_t phiMin,
Double_t phiMax,
Double_t sigma,
Int_t nEvents )

Definition at line 33 of file URun.cc.

◆ ~URun()

URun::~URun ( )
virtual

Definition at line 60 of file URun.cc.

Member Function Documentation

◆ ClassDef()

URun::ClassDef ( URun ,
1  )

◆ GetAProj()

Int_t URun::GetAProj ( ) const
inline

Definition at line 45 of file URun.h.

◆ GetATarg()

Int_t URun::GetATarg ( ) const
inline

Definition at line 48 of file URun.h.

◆ GetBetaCM()

Double_t URun::GetBetaCM ( )

Definition at line 151 of file URun.cc.

◆ GetBMax()

Double_t URun::GetBMax ( ) const
inline

Definition at line 52 of file URun.h.

◆ GetBMin()

Double_t URun::GetBMin ( ) const
inline

Definition at line 51 of file URun.h.

◆ GetBWeight()

Int_t URun::GetBWeight ( ) const
inline

Definition at line 53 of file URun.h.

◆ GetComment()

void URun::GetComment ( TString & comment)
inline

Definition at line 43 of file URun.h.

◆ GetDecayer()

void URun::GetDecayer ( TString & decayer)
inline

Definition at line 44 of file URun.h.

◆ GetGammaCM()

Double_t URun::GetGammaCM ( )

Definition at line 162 of file URun.cc.

◆ GetGenerator()

void URun::GetGenerator ( TString & generator)
inline

Definition at line 42 of file URun.h.

◆ GetNEvents()

Int_t URun::GetNEvents ( ) const
inline

Definition at line 57 of file URun.h.

◆ GetPhiMax()

Double_t URun::GetPhiMax ( ) const
inline

Definition at line 54 of file URun.h.

◆ GetPhiMin()

Double_t URun::GetPhiMin ( ) const
inline

Definition at line 55 of file URun.h.

◆ GetPProj()

Double_t URun::GetPProj ( ) const
inline

Definition at line 47 of file URun.h.

◆ GetProjectileEnergy()

Double_t URun::GetProjectileEnergy ( )

Definition at line 95 of file URun.cc.

◆ GetPTarg()

Double_t URun::GetPTarg ( ) const
inline

Definition at line 50 of file URun.h.

◆ GetSigma()

Double_t URun::GetSigma ( ) const
inline

Definition at line 56 of file URun.h.

◆ GetSqrtS()

Double_t URun::GetSqrtS ( )

Definition at line 139 of file URun.cc.

◆ GetTargetEnergy()

Double_t URun::GetTargetEnergy ( )

Definition at line 117 of file URun.cc.

◆ GetZProj()

Int_t URun::GetZProj ( ) const
inline

Definition at line 46 of file URun.h.

◆ GetZTarg()

Int_t URun::GetZTarg ( ) const
inline

Definition at line 49 of file URun.h.

◆ Print()

void URun::Print ( Option_t * option = "")

Definition at line 68 of file URun.cc.

◆ SetDecayer()

void URun::SetDecayer ( TString decayer)
inline

Definition at line 66 of file URun.h.

◆ SetNEvents()

void URun::SetNEvents ( Int_t nEvents)
inline

Definition at line 63 of file URun.h.

◆ SetPProj()

void URun::SetPProj ( Double_t pProj)
inline

Definition at line 64 of file URun.h.

◆ SetPTarg()

void URun::SetPTarg ( Double_t pTarg)
inline

Definition at line 65 of file URun.h.


The documentation for this class was generated from the following files:
  • pluto6/plugins/pdg_unigen/include/URun.h
  • pluto6/plugins/pdg_unigen/src/URun.cc