44   :analysisMan(analysis)
 
   59   G4cout << 
"### Run " << run_number << 
" start." << 
G4endl;
 
   60  energyTotal[
"logicalHead"]=0.;
 
   61  energyTotal[
"logicalTrunk"]=0.;
 
   62  energyTotal[
"logicalLeftLeg"]=0.;
 
   63  energyTotal[
"logicalRightLeg"]=0.;
 
   64  energyTotal[
"logicalSkull"]=0.;
 
   65  energyTotal[
"logicalLeftArmBone"]=0.;
 
   66  energyTotal[
"logicalRightArmBone"]=0.;
 
   67  energyTotal[
"logicalUpperSpine"]=0.;
 
   68  energyTotal[
"logicalMiddleLowerSpine"]=0.;
 
   69  energyTotal[
"logicalPelvis"]=0.;
 
   70  energyTotal[
"logicalRibCage"]=0.;
 
   71  energyTotal[
"logicalLeftClavicle"]=0.;
 
   72  energyTotal[
"logicalRightClavicle"]=0.;
 
   73  energyTotal[
"logicalLeftLegBone"]=0.;
 
   74  energyTotal[
"logicalRightLegBone"]=0.;
 
   75  energyTotal[
"logicalLeftScapula"]=0.; 
 
   76  energyTotal[
"logicalRightScapula"]=0.;
 
   77  energyTotal[
"logicalHeart"]=0.;
 
   78  energyTotal[
"logicalThyroid"]=0.;
 
   79  energyTotal[
"logicalThymus"]=0.;
 
   80  energyTotal[
"logicalMaleGenitalia"]=0.;
 
   81  energyTotal[
"logicalBrain"]=0.;
 
   82  energyTotal[
"logicalStomach"]=0.;
 
   83  energyTotal[
"logicalUpperLargeIntestine"]=0.;
 
   84  energyTotal[
"logicalLowerLargeIntestine"]=0.;
 
   85  energyTotal[
"logicalSmallIntestine"]=0;
 
   86  energyTotal[
"logicalSpleen"]=0.;
 
   87  energyTotal[
"logicalPancreas"]=0.;
 
   88  energyTotal[
"logicalLeftKidney"]=0.;
 
   89  energyTotal[
"logicalRightKidney"]=0.;
 
   90  energyTotal[
"logicalUrinaryBladder"]=0.;
 
   91  energyTotal[
"logicalUterus"]=0.;
 
   92  energyTotal[
"logicalLeftLung"]=0.;
 
   93  energyTotal[
"logicalRightLung"]=0.;
 
   94  energyTotal[
"logicalLeftOvary"]=0.;
 
   95  energyTotal[
"logicalRightOvary"]=0.;
 
   96  energyTotal[
"logicalLeftTeste"]=0;
 
   97  energyTotal[
"logicalRightTeste"]=0;
 
   98  energyTotal[
"logicalLeftBreast"]=0.;
 
   99  energyTotal[
"logicalRightBreast"]=0.; 
 
  100  energyTotal[
"logicalLeftAdrenal"]=0.; 
 
  101  energyTotal[
"logicalRightAdrenal"]=0.;
 
  105   analysisMan -> book();
 
  112   totalRunEnergyDeposit();
 
  116    analysisMan -> save(); 
 
  125  energyTotal[bName] += energyDeposit;
 
  128 void G4HumanPhantomRunAction::totalRunEnergyDeposit() 
 
  130  std::map<std::string,G4double>::iterator i = energyTotal.begin();
 
  131   std::map<std::string,G4double>::iterator end = energyTotal.end();
 
  133   G4double totalEnergyDepositInPhantom =0.;
 
  142       G4cout << 
"Energy Total in Run:" << bodypart << 
", ID: "  << k 
 
  143              << 
", Energy Deposition (MeV): "   
  149      analysisMan -> FillNtupleWithEnergyDeposition(k, energyDep/
MeV);
 
  154      totalEnergyDepositInPhantom += energyDep;
 
  158  G4cout << 
"Total Energy deposit in the body is: "  
  159     << totalEnergyDepositInPhantom/
MeV << 
" MeV" <<
G4endl; 
 
void Fill(G4String bodypartName, G4double energyDeposit)
 
void BeginOfRunAction(const G4Run *)
 
G4GLOB_DLL std::ostream G4cout
 
G4int GetNumberOfEvent() const 
 
void EndOfRunAction(const G4Run *)
 
~G4HumanPhantomRunAction()
 
static constexpr double MeV
 
G4HumanPhantomRunAction(G4HumanPhantomAnalysisManager *analysis)