48#ifndef G4EmExtraParameters_h
49#define G4EmExtraParameters_h 1
107 const std::vector<G4String>&
RegionsPAI()
const;
108 const std::vector<G4String>&
TypesPAI()
const;
145 G4bool directionalSplitting;
146 G4bool quantumEntanglement;
157 G4double directionalSplittingRadius;
160 std::vector<G4String> m_particlesPAI;
161 std::vector<G4String> m_regnamesPAI;
162 std::vector<G4String> m_typesPAI;
164 std::vector<G4String> m_regnamesPhys;
165 std::vector<G4String> m_typesPhys;
167 std::vector<G4String> m_regnamesSubCut;
168 std::vector<G4bool> m_subCuts;
170 std::vector<G4String> m_procBiasedXS;
171 std::vector<G4double> m_factBiasedXS;
172 std::vector<G4bool> m_weightBiasedXS;
174 std::vector<G4String> m_procForced;
175 std::vector<G4String> m_regnamesForced;
176 std::vector<G4double> m_lengthForced;
177 std::vector<G4bool> m_weightForced;
179 std::vector<G4String> m_procBiasedSec;
180 std::vector<G4String> m_regnamesBiasedSec;
181 std::vector<G4double> m_factBiasedSec;
182 std::vector<G4double> m_elimBiasedSec;
std::ostringstream G4ExceptionDescription