#include <ML2Convergence.hh>
Definition at line 52 of file ML2Convergence.hh.
CML2Convergence::CML2Convergence |
( |
void |
| ) |
|
CML2Convergence::CML2Convergence |
( |
G4int |
seed, |
|
|
G4int |
saving_in_Selected_Voxels_every_events, |
|
|
G4String |
FileExperimentalData, |
|
|
G4String |
FileExperimentalDataOut, |
|
|
G4bool |
bCompareExp, |
|
|
G4int |
maxNumberOfEvents, |
|
|
G4int |
nRecycling, |
|
|
G4int |
nMaxLoops |
|
) |
| |
Definition at line 49 of file ML2Convergence.cc.
56 idCurrentLoop=nMaxLoops;
59 if (bCompareExp){nMaxLoops=-1;};
60 fileExperimentalData=FileExperimentalData;
63 if (bCompareExp && fileExperimentalData!=
"")
65 ML2ExpVoxels=
new CML2ExpVoxels(bCompareExp, saveEvents,
seed, FileExperimentalData, FileExperimentalDataOut);
69 std::cout <<
"I don't have any convergence criteria set, I'll do " << nMaxLoops <<
" loop(s) for each rotation"<<
G4endl;
76 maxNumberOfEvents=maxNumEvents;
void setRecycling(int recycling)
CML2Convergence::~CML2Convergence |
( |
void |
| ) |
|
Definition at line 85 of file ML2Convergence.cc.
91 {ML2ExpVoxels->
add(aStep);}
G4double GetTotalEnergyDeposit() const
void add(G4ThreeVector pos, G4double depEnergy, G4double density)
G4double CML2Convergence::getMaxNumberOfEvents |
( |
| ) |
|
|
inline |
int CML2Convergence::getNMaxLoops |
( |
| ) |
|
|
inline |
void CML2Convergence::saveResults |
( |
| ) |
|
|
inline |
void CML2Convergence::setMaxNumberOfEvents |
( |
G4int |
val | ) |
|
|
inline |
void CML2Convergence::setNewGeometry |
( |
| ) |
|
|
inline |
G4bool CML2Convergence::stopRun |
( |
| ) |
|
Definition at line 94 of file ML2Convergence.cc.
99 bStopRun=convergenceCriteria();
105 if (idCurrentLoop==0)
The documentation for this class was generated from the following files: