56 void PhysicsBias(
const G4String& particleName,
const std::vector< G4String >& processToBiasNames);
62 void Bias(
const G4String& particleName,
const std::vector< G4String >& processToBiasNames);
125 std::vector< G4String > fBiasedParticles;
126 std::vector< G4bool > fBiasAllProcesses;
128 std::vector< std::vector< G4String > > fBiasedProcesses;
130 std::vector< G4String > fNonPhysBiasedParticles;
133 std::vector< G4int > fPhysBiasByPDGRangeLow, fPhysBiasByPDGRangeHigh;
134 std::vector< G4int > fNonPhysBiasByPDGRangeLow, fNonPhysBiasByPDGRangeHigh;
135 G4bool fPhysBiasAllCharged, fNonPhysBiasAllCharged;
136 G4bool fPhysBiasAllChargedISL, fNonPhysBiasAllChargedISL;
137 G4bool fPhysBiasAllNeutral, fNonPhysBiasAllNeutral;
138 G4bool fPhysBiasAllNeutralISL, fNonPhysBiasAllNeutralISL;
142 std::vector< G4String > fParticlesWithParallelGeometries;
143 std::map< G4String, std::vector< G4String > > fParallelGeometriesForParticle;
144 std::vector< G4int > fPDGlowParallelGeometries, fPDGhighParallelGeometries;
145 std::map< G4int, std::vector< G4String > > fPDGrangeParallelGeometries;
146 std::vector< G4String > fParallelGeometriesForCharged, fParallelGeometriesForNeutral;
147 std::vector< G4bool > fAllChargedParallelGeometriesISL, fAllNeutralParallelGeometriesISL;
150 void AssociateParallelGeometries();