BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
MpdRainGenerator Class Reference

#include <MpdRainGenerator.h>

Inheritance diagram for MpdRainGenerator:
Collaboration diagram for MpdRainGenerator:

Public Member Functions

 MpdRainGenerator ()
 MpdRainGenerator (Int_t pdgid, Double_t p, Double_t theta, Double_t phi, Double_t d, Double_t height, Int_t n)
virtual ~MpdRainGenerator ()
virtual Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 MpdRainGenerator ()
 MpdRainGenerator (Int_t pdgid, Double_t p, Double_t theta, Double_t phi, Double_t d, Double_t height, Int_t n)
virtual ~MpdRainGenerator ()
virtual Bool_t ReadEvent (FairPrimaryGenerator *primGen)

Private Attributes

Int_t _PDGType
Int_t _N
Double_t _p
Double_t _theta
Double_t _phi
Double_t _height
Double_t _d

Detailed Description

Definition at line 7 of file MpdRainGenerator.h.

Constructor & Destructor Documentation

◆ MpdRainGenerator() [1/4]

MpdRainGenerator::MpdRainGenerator ( )

Definition at line 8 of file MpdRainGenerator.cxx.

References _d, _height, _N, _p, _PDGType, _phi, and _theta.

Referenced by ReadEvent().

Here is the caller graph for this function:

◆ MpdRainGenerator() [2/4]

MpdRainGenerator::MpdRainGenerator ( Int_t pdgid,
Double_t p,
Double_t theta,
Double_t phi,
Double_t d,
Double_t height,
Int_t n )

Definition at line 18 of file MpdRainGenerator.cxx.

References _d, _height, _N, _p, _PDGType, _phi, _theta, d, and n.

◆ ~MpdRainGenerator() [1/2]

virtual MpdRainGenerator::~MpdRainGenerator ( )
inlinevirtual

Definition at line 27 of file MpdRainGenerator.h.

◆ MpdRainGenerator() [3/4]

MpdRainGenerator::MpdRainGenerator ( )

◆ MpdRainGenerator() [4/4]

MpdRainGenerator::MpdRainGenerator ( Int_t pdgid,
Double_t p,
Double_t theta,
Double_t phi,
Double_t d,
Double_t height,
Int_t n )

References d, and n.

◆ ~MpdRainGenerator() [2/2]

virtual MpdRainGenerator::~MpdRainGenerator ( )
inlinevirtual

Definition at line 27 of file MpdRainGenerator.h.

Member Function Documentation

◆ ReadEvent() [1/2]

Bool_t MpdRainGenerator::ReadEvent ( FairPrimaryGenerator * primGen)
virtual

Definition at line 34 of file MpdRainGenerator.cxx.

References _d, _height, _N, _p, _PDGType, _phi, _theta, i, m, TVector3::RotateY(), TVector3::RotateZ(), TVector3::X(), TVector3::Y(), and TVector3::Z().

Here is the call graph for this function:

◆ ReadEvent() [2/2]

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

References MpdRainGenerator().

Here is the call graph for this function:

Member Data Documentation

◆ _d

Double_t MpdRainGenerator::_d
private

Definition at line 16 of file MpdRainGenerator.h.

Referenced by MpdRainGenerator(), MpdRainGenerator(), and ReadEvent().

◆ _height

Double_t MpdRainGenerator::_height
private

Definition at line 15 of file MpdRainGenerator.h.

Referenced by MpdRainGenerator(), MpdRainGenerator(), and ReadEvent().

◆ _N

Int_t MpdRainGenerator::_N
private

Definition at line 11 of file MpdRainGenerator.h.

Referenced by MpdRainGenerator(), MpdRainGenerator(), and ReadEvent().

◆ _p

Double_t MpdRainGenerator::_p
private

Definition at line 12 of file MpdRainGenerator.h.

Referenced by MpdRainGenerator(), MpdRainGenerator(), and ReadEvent().

◆ _PDGType

Int_t MpdRainGenerator::_PDGType
private

Definition at line 10 of file MpdRainGenerator.h.

Referenced by MpdRainGenerator(), MpdRainGenerator(), and ReadEvent().

◆ _phi

Double_t MpdRainGenerator::_phi
private

Definition at line 14 of file MpdRainGenerator.h.

Referenced by MpdRainGenerator(), MpdRainGenerator(), and ReadEvent().

◆ _theta

Double_t MpdRainGenerator::_theta
private

Definition at line 13 of file MpdRainGenerator.h.

Referenced by MpdRainGenerator(), MpdRainGenerator(), and ReadEvent().


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