ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4DNARevertProbability (double toleranceY) | |
G4DNARevertProbability (double xmin, double xmax, double toleranceY) | |
void | Reset () |
void | SetBoundaries (double xmin, double xmax) |
void | SetTolerance (double toleranceY) |
bool | Propose (double proposedXValue, double proposedProba, double nextProba, double &returnedValue) |
double | Revert (double probaForSearchedTime, std::function< double(double)> &funct) |
Public Attributes | |
double | fXmax |
double | fXmin |
double | fXmaxDef |
double | fXminDef |
double | fToleranceProba |
double | fIncreasingCumulativeFunction |
Definition at line 43 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 43 of file G4DNARevertProbability.hh
|
inline |
Definition at line 53 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 53 of file G4DNARevertProbability.hh
References fIncreasingCumulativeFunction, fXmax, fXmaxDef, fXmin, and fXminDef.
|
inline |
Definition at line 63 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 63 of file G4DNARevertProbability.hh
References fIncreasingCumulativeFunction, fXmax, fXmaxDef, fXmin, fXminDef, and tmp.
|
inline |
Definition at line 104 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 104 of file G4DNARevertProbability.hh
References fIncreasingCumulativeFunction, fToleranceProba, fXmax, fXmaxDef, fXmin, and fXminDef.
Referenced by Revert().
|
inline |
Definition at line 78 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 78 of file G4DNARevertProbability.hh
References fXmax, fXmaxDef, fXmin, and fXminDef.
Referenced by Revert().
|
inline |
Definition at line 168 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 168 of file G4DNARevertProbability.hh
References fIncreasingCumulativeFunction, fXmax, fXmin, Propose(), Reset(), and x.
|
inline |
|
inline |
Definition at line 99 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 99 of file G4DNARevertProbability.hh
References fToleranceProba.
double G4DNARevertProbability::fIncreasingCumulativeFunction |
Definition at line 51 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 51 of file G4DNARevertProbability.hh
Referenced by G4DNARevertProbability(), Propose(), and Revert().
double G4DNARevertProbability::fToleranceProba |
Definition at line 50 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 50 of file G4DNARevertProbability.hh
Referenced by Propose(), and SetTolerance().
double G4DNARevertProbability::fXmax |
Definition at line 46 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 46 of file G4DNARevertProbability.hh
Referenced by G4DNARevertProbability(), Propose(), Reset(), Revert(), and SetBoundaries().
double G4DNARevertProbability::fXmaxDef |
Definition at line 48 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 48 of file G4DNARevertProbability.hh
Referenced by G4DNARevertProbability(), Propose(), Reset(), and SetBoundaries().
double G4DNARevertProbability::fXmin |
Definition at line 47 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 47 of file G4DNARevertProbability.hh
Referenced by G4DNARevertProbability(), Propose(), Reset(), Revert(), and SetBoundaries().
double G4DNARevertProbability::fXminDef |
Definition at line 49 of file G4DNARevertProbability.hh.
View newest version in sPHENIX GitHub at line 49 of file G4DNARevertProbability.hh
Referenced by G4DNARevertProbability(), Propose(), Reset(), and SetBoundaries().