View | Details | Raw Unified | Return to problem 1731
Collapse All | Expand All

(-)a/source/processes/electromagnetic/standard/include/G4PAIModel.hh (+7 lines)
Lines 112-117 public: Link Here
112
112
113
  inline G4PAIModelData* GetPAIModelData();
113
  inline G4PAIModelData* GetPAIModelData();
114
114
115
  inline std::vector<const G4MaterialCutsCouple*> GetMaterialCutsCoupleVector() const;
116
115
  inline G4double ComputeMaxEnergy(G4double scaledEnergy);
117
  inline G4double ComputeMaxEnergy(G4double scaledEnergy);
116
118
117
  inline void SetVerboseLevel(G4int verbose);
119
  inline void SetVerboseLevel(G4int verbose);
Lines 155-160 inline G4PAIModelData* G4PAIModel::GetPAIModelData() Link Here
155
  return fModelData;
157
  return fModelData;
156
}
158
}
157
159
160
inline std::vector<const G4MaterialCutsCouple*> G4PAIModel::GetMaterialCutsCoupleVector() const
161
{
162
  return fMaterialCutsCoupleVector;
163
}
164
158
inline G4double G4PAIModel::ComputeMaxEnergy(G4double scaledEnergy)
165
inline G4double G4PAIModel::ComputeMaxEnergy(G4double scaledEnergy)
159
{
166
{
160
  return MaxSecondaryEnergy(fParticle, scaledEnergy/fRatio);
167
  return MaxSecondaryEnergy(fParticle, scaledEnergy/fRatio);
(-)a/source/processes/electromagnetic/standard/src/G4PAIModel.cc (+1 lines)
Lines 193-198 void G4PAIModel::InitialiseLocal(const G4ParticleDefinition*, Link Here
193
				 G4VEmModel* masterModel)
193
				 G4VEmModel* masterModel)
194
{
194
{
195
  fModelData = static_cast<G4PAIModel*>(masterModel)->GetPAIModelData();
195
  fModelData = static_cast<G4PAIModel*>(masterModel)->GetPAIModelData();
196
  fMaterialCutsCoupleVector = static_cast<G4PAIModel*>(masterModel)->GetMaterialCutsCoupleVector();
196
  SetElementSelectors(masterModel->GetElementSelectors());
197
  SetElementSelectors(masterModel->GetElementSelectors());
197
}
198
}
198
199

Return to problem 1731