55 : fOneStepPrimaries(
false),
94 for( i=0;i<nprocesses;i++){
95 if((*pv)[i]->GetProcessName()==
"OpBoundary"){
113 for(
size_t lp1=(*fSecondary).size()-tN2ndariesTot;
114 lp1<(*fSecondary).size(); lp1++){
115 const G4VProcess* creator=(*fSecondary)[lp1]->GetCreatorProcess();
118 if(creatorName==
"phot"||creatorName==
"compt"||creatorName==
"conv"){
140 if(thePrePV->
GetName()==
"Slab")
143 else if(thePostPV->
GetName()==
"expHall")
154 boundaryStatus=boundary->GetStatus();
163 ed <<
"LXeSteppingAction::UserSteppingAction(): "
164 <<
"No reallocation step after reflection!"
166 G4Exception(
"LXeSteppingAction::UserSteppingAction()",
"LXeExpl01",
168 "Something is wrong with the surface normal or geometry");
172 switch(boundaryStatus){
202 if(thePostPV->
GetName()==
"sphere")