ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4FermiChannels (size_t nmax, G4double ex, G4double gmass) | |
size_t | GetNumberOfChannels () const |
const std::vector< const G4FermiPair * > & | GetChannels () const |
const G4FermiPair * | GetPair (size_t idx) const |
const G4FermiPair * | SamplePair (G4double rand) const |
void | AddChannel (const G4FermiPair *) |
std::vector< G4double > & | GetProbabilities () |
G4double | GetExcitation () const |
G4double | GetMass () const |
Private Member Functions | |
const G4FermiChannels & | operator= (const G4FermiChannels &) |
G4FermiChannels (const G4FermiChannels &) | |
G4bool | operator== (const G4FermiChannels &) |
G4bool | operator!= (const G4FermiChannels &) |
Private Attributes | |
size_t | nch |
G4double | excitation |
G4double | ground_mass |
std::vector< const G4FermiPair * > | fvect |
std::vector< G4double > | cum_prob |
Definition at line 39 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 39 of file G4FermiChannels.hh
Definition at line 43 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 43 of file G4FermiChannels.hh
|
inlineprivate |
|
inline |
Definition at line 97 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 97 of file G4FermiChannels.hh
|
inline |
Definition at line 78 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 78 of file G4FermiChannels.hh
References fvect.
Referenced by G4FermiFragmentsPoolVI::Initialise(), and G4FermiBreakUpVI::SampleDecay().
|
inline |
Definition at line 109 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 109 of file G4FermiChannels.hh
References excitation.
Referenced by G4FermiBreakUpVI::SampleDecay().
|
inline |
Definition at line 114 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 114 of file G4FermiChannels.hh
References excitation, and ground_mass.
|
inline |
Definition at line 73 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 73 of file G4FermiChannels.hh
References nch.
Referenced by G4FermiFragmentsPoolVI::Initialise(), and G4FermiBreakUpVI::SampleDecay().
|
inline |
Definition at line 83 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FermiChannels.hh
References fvect, incremental_prev_tag::idx, and nch.
Referenced by G4FermiBreakUpVI::SampleDecay().
|
inline |
Definition at line 104 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 104 of file G4FermiChannels.hh
References cum_prob.
Referenced by G4FermiFragmentsPoolVI::Initialise().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
Definition at line 88 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 88 of file G4FermiChannels.hh
References cum_prob, fvect, and nch.
Referenced by G4FermiBreakUpVI::SampleDecay().
|
private |
Definition at line 69 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 69 of file G4FermiChannels.hh
Referenced by AddChannel(), G4FermiChannels(), GetProbabilities(), and SamplePair().
|
private |
Definition at line 66 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 66 of file G4FermiChannels.hh
Referenced by GetExcitation(), and GetMass().
|
private |
Definition at line 68 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 68 of file G4FermiChannels.hh
Referenced by AddChannel(), G4FermiChannels(), GetChannels(), GetPair(), and SamplePair().
|
private |
Definition at line 67 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 67 of file G4FermiChannels.hh
Referenced by GetMass().
|
private |
Definition at line 65 of file G4FermiChannels.hh.
View newest version in sPHENIX GitHub at line 65 of file G4FermiChannels.hh
Referenced by AddChannel(), GetNumberOfChannels(), GetPair(), and SamplePair().