ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4NuclWatcher (G4int z, const std::vector< G4double > &expa, const std::vector< G4double > &expcs, const std::vector< G4double > &experr, G4bool check, G4bool nucl) | |
~G4NuclWatcher () | |
void | watch (G4int a, G4int z) |
void | setInuclCs (G4double csec, G4int nev) |
G4double | getChsq () const |
G4bool | to_check () const |
G4bool | look_forNuclei () const |
G4double | getLhood () const |
G4double | getNmatched () const |
std::pair< G4double, G4double > | getExpCs () const |
std::pair< G4double, G4double > | getInuclCs () const |
std::pair< G4double, G4double > | getAverageRatio () const |
void | print () |
Private Attributes | |
G4int | nuclz |
G4double | izotop_chsq |
G4double | average_ratio |
G4double | aver_rat_err |
G4double | aver_lhood |
G4double | aver_matched |
std::vector< G4double > | exper_as |
std::vector< G4double > | exper_cs |
std::vector< G4double > | exper_err |
std::vector< G4double > | simulated_as |
std::vector< G4double > | simulated_cs |
std::vector< G4double > | simulated_errors |
std::vector< G4double > | simulated_prob |
G4bool | checkable |
G4bool | nucleable |
Definition at line 40 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 40 of file G4NuclWatcher.hh
G4NuclWatcher::G4NuclWatcher | ( | G4int | z, |
const std::vector< G4double > & | expa, | ||
const std::vector< G4double > & | expcs, | ||
const std::vector< G4double > & | experr, | ||
G4bool | check, | ||
G4bool | nucl | ||
) |
Definition at line 39 of file G4NuclWatcher.cc.
View newest version in sPHENIX GitHub at line 39 of file G4NuclWatcher.cc
|
inline |
Definition at line 49 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 49 of file G4NuclWatcher.hh
Definition at line 63 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 63 of file G4NuclWatcher.hh
References aver_rat_err, and average_ratio.
|
inline |
Definition at line 54 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 54 of file G4NuclWatcher.hh
References izotop_chsq.
Definition at line 80 of file G4NuclWatcher.cc.
View newest version in sPHENIX GitHub at line 80 of file G4NuclWatcher.cc
References check_license::err(), exper_as, exper_cs, and exper_err.
Definition at line 93 of file G4NuclWatcher.cc.
View newest version in sPHENIX GitHub at line 93 of file G4NuclWatcher.cc
References check_license::err(), simulated_as, simulated_cs, and simulated_errors.
|
inline |
Definition at line 57 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 57 of file G4NuclWatcher.hh
References aver_lhood.
|
inline |
Definition at line 58 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 58 of file G4NuclWatcher.hh
References aver_matched.
|
inline |
Definition at line 56 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 56 of file G4NuclWatcher.hh
References nucleable.
void G4NuclWatcher::print | ( | ) |
Definition at line 105 of file G4NuclWatcher.cc.
View newest version in sPHENIX GitHub at line 105 of file G4NuclWatcher.cc
References a, aver_lhood, aver_matched, aver_rat_err, average_ratio, exper_as, exper_cs, exper_err, G4cout, G4endl, izotop_chsq, nuclz, simulated_as, simulated_cs, simulated_errors, and simulated_prob.
Definition at line 69 of file G4NuclWatcher.cc.
View newest version in sPHENIX GitHub at line 69 of file G4NuclWatcher.cc
References check_license::err(), simulated_as, simulated_cs, simulated_errors, and simulated_prob.
|
inline |
Definition at line 55 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 55 of file G4NuclWatcher.hh
References checkable.
Definition at line 49 of file G4NuclWatcher.cc.
View newest version in sPHENIX GitHub at line 49 of file G4NuclWatcher.cc
References kdfinder::abs(), nuclz, simulated_as, and simulated_cs.
|
private |
Definition at line 74 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 74 of file G4NuclWatcher.hh
Referenced by getLhood(), and print().
|
private |
Definition at line 75 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 75 of file G4NuclWatcher.hh
Referenced by getNmatched(), and print().
|
private |
Definition at line 73 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 73 of file G4NuclWatcher.hh
Referenced by getAverageRatio(), and print().
|
private |
Definition at line 72 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 72 of file G4NuclWatcher.hh
Referenced by getAverageRatio(), and print().
|
private |
Definition at line 83 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 83 of file G4NuclWatcher.hh
Referenced by to_check().
|
private |
Definition at line 76 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 76 of file G4NuclWatcher.hh
Referenced by getExpCs(), and print().
|
private |
Definition at line 77 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 77 of file G4NuclWatcher.hh
Referenced by getExpCs(), and print().
|
private |
Definition at line 78 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 78 of file G4NuclWatcher.hh
Referenced by getExpCs(), and print().
|
private |
Definition at line 71 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 71 of file G4NuclWatcher.hh
|
private |
Definition at line 84 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 84 of file G4NuclWatcher.hh
Referenced by look_forNuclei().
|
private |
Definition at line 70 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 70 of file G4NuclWatcher.hh
|
private |
Definition at line 79 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 79 of file G4NuclWatcher.hh
Referenced by getInuclCs(), print(), setInuclCs(), and watch().
|
private |
Definition at line 80 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 80 of file G4NuclWatcher.hh
Referenced by getInuclCs(), print(), setInuclCs(), and watch().
|
private |
Definition at line 81 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 81 of file G4NuclWatcher.hh
Referenced by getInuclCs(), print(), and setInuclCs().
|
private |
Definition at line 82 of file G4NuclWatcher.hh.
View newest version in sPHENIX GitHub at line 82 of file G4NuclWatcher.hh
Referenced by print(), and setInuclCs().