diff --git a/Source/Kassiopeia/LMCCyclotronRadiationExtractor.cc b/Source/Kassiopeia/LMCCyclotronRadiationExtractor.cc index c4ce91b2..5f31a12a 100644 --- a/Source/Kassiopeia/LMCCyclotronRadiationExtractor.cc +++ b/Source/Kassiopeia/LMCCyclotronRadiationExtractor.cc @@ -19,7 +19,6 @@ namespace locust fSampleIndex( 0 ), fInterface( KLInterfaceBootstrapper::get_instance()->GetInterface() ) { - Configure(); } CyclotronRadiationExtractor::CyclotronRadiationExtractor(const CyclotronRadiationExtractor &aCopy) : KSComponent(), @@ -32,7 +31,6 @@ namespace locust fSampleIndex( aCopy.fSampleIndex ), fInterface( aCopy.fInterface ) { - Configure(); } CyclotronRadiationExtractor* CyclotronRadiationExtractor::Clone() const @@ -61,6 +59,7 @@ namespace locust void CyclotronRadiationExtractor::SetP8Phase (int P8Phase ) { fInterface->fProject8Phase = P8Phase; + Configure(); } bool CyclotronRadiationExtractor::UpdateTrackProperties( Kassiopeia::KSParticle &aFinalParticle, unsigned index, bool bStart )