if (thePostPoint->GetProcessDefinedStep()->GetProcessName()!="Transportation" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="OpAbsorption" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="phot" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="compt" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="eIoni" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="Scintillation" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="Cerenkov" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="OpRayleigh" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="eBrem" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="UserMaxStep" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="msc" && thePostPoint->GetProcessDefinedStep()->GetProcessName()!="Rayl" ) G4cout<GetProcessDefinedStep()->GetProcessName()<GetTrack()->GetDynamicParticle()->GetDefinition() ->GetParticleName() == "e-") flagParticle = 1; if (step->GetTrack()->GetDynamicParticle()->GetDefinition() ->GetParticleName() == "proton") flagParticle = 2; if (step->GetTrack()->GetDynamicParticle()->GetDefinition() ->GetParticleName() == "GenericIon") flagParticle = 3; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="msc") flagProcess =10; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="e-_G4MicroElecElastic") flagProcess =11; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="e-_G4MicroElecInelastic") flagProcess =12; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="eCapture") flagProcess =13; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="p_G4MicroElecInelastic") flagProcess =14; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="ion_G4MicroElecInelastic") flagProcess =15; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="hIoni") flagProcess =16; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()=="eIoni") flagProcess =17; if (step->GetPostStepPoint()->GetProcessDefinedStep()->GetProcessName()!="Transportation")