GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
genie::ProcessInfo Class Reference

A class encapsulating an enumeration of interaction types (EM, Weak-CC, Weak-NC) and scattering types (Elastic, Quasi Elastic, Deep Inelastic, Resonant Single Pion Production, Coherent Pion Production). More...

#include <ProcessInfo.h>

Inheritance diagram for genie::ProcessInfo:
Inheritance graph
[legend]
Collaboration diagram for genie::ProcessInfo:
Collaboration graph
[legend]

Public Member Functions

 ProcessInfo ()
 
 ProcessInfo (ScatteringType_t sc_type, InteractionType_t int_type)
 
 ProcessInfo (const ProcessInfo &proc)
 
 ~ProcessInfo ()
 
void Set (ScatteringType_t sc_type, InteractionType_t int_type)
 
bool IsQuasiElastic (void) const
 
bool IsDarkMatterElastic (void) const
 
bool IsDeepInelastic (void) const
 
bool IsDarkMatterDeepInelastic (void) const
 
bool IsResonant (void) const
 
bool IsCoherentProduction (void) const
 
bool IsCoherentElastic (void) const
 
bool IsSinglePion (void) const
 
bool IsSingleKaon (void) const
 
bool IsElectronScattering (void) const
 
bool IsNuElectronElastic (void) const
 
bool IsInverseMuDecay (void) const
 
bool IsIMDAnnihilation (void) const
 
bool IsNorm (void) const
 
bool IsDarkMatterElectronElastic (void) const
 
bool IsInverseBetaDecay (void) const
 
bool IsGlashowResonance (void) const
 
bool IsPhotonResonance (void) const
 
bool IsPhotonCoherent (void) const
 
bool IsAMNuGamma (void) const
 
bool IsMEC (void) const
 
bool IsDiffractive (void) const
 
bool IsEM (void) const
 
bool IsWeak (void) const
 
bool IsWeakCC (void) const
 
bool IsWeakNC (void) const
 
bool IsWeakMix (void) const
 
bool IsDarkMatter (void) const
 
bool IsDarkNeutralCurrent (void) const
 
bool IsHNLDecay (void) const
 
bool IsKnown (void) const
 
ScatteringType_t ScatteringTypeId (void) const
 
InteractionType_t InteractionTypeId (void) const
 
string ScatteringTypeAsString (void) const
 
string InteractionTypeAsString (void) const
 
void Reset (void)
 
void Copy (const ProcessInfo &proc)
 
bool Compare (const ProcessInfo &proc) const
 
string AsString (void) const
 
void Print (ostream &stream) const
 
bool operator== (const ProcessInfo &proc) const
 
ProcessInfooperator= (const ProcessInfo &proc)
 

Private Attributes

ScatteringType_t fScatteringType
 scattering type (QEL, RES, DIS, ...) More...
 
InteractionType_t fInteractionType
 interaction type (Weak CC/NC, E/M, ...) More...
 

Friends

ostream & operator<< (ostream &stream, const ProcessInfo &proc)
 

Detailed Description

A class encapsulating an enumeration of interaction types (EM, Weak-CC, Weak-NC) and scattering types (Elastic, Quasi Elastic, Deep Inelastic, Resonant Single Pion Production, Coherent Pion Production).

Author
Costas Andreopoulos <c.andreopoulos cern.ch> University of Liverpool

Changes required to implement the GENIE Boosted Dark Matter module were installed by Josh Berger (Univ. of Wisconsin)

Changes required to implement the GENIE Dark Neutrino module were installed by Iker de Icaza (Univ. of Sussex)

Created:
May 04, 2004
License:
Copyright (c) 2003-2024, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org

Definition at line 46 of file ProcessInfo.h.

Constructor & Destructor Documentation

ProcessInfo::ProcessInfo ( )

Definition at line 37 of file ProcessInfo.cxx.

References Reset().

37  :
38 TObject()
39 {
40  this->Reset();
41 }
ProcessInfo::ProcessInfo ( ScatteringType_t  sc_type,
InteractionType_t  int_type 
)

Definition at line 43 of file ProcessInfo.cxx.

44  :
45 TObject(),
46 fScatteringType(sc_type),
47 fInteractionType(int_type)
48 {
49 
50 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
ProcessInfo::ProcessInfo ( const ProcessInfo proc)

Definition at line 52 of file ProcessInfo.cxx.

References Copy().

52  :
53 TObject()
54 {
55  this->Copy(proc);
56 }
void Copy(const ProcessInfo &proc)
ProcessInfo::~ProcessInfo ( )

Definition at line 58 of file ProcessInfo.cxx.

59 {
60 
61 }

Member Function Documentation

string ProcessInfo::AsString ( void  ) const

Definition at line 238 of file ProcessInfo.cxx.

References InteractionTypeAsString(), and ScatteringTypeAsString().

Referenced by genie::SuSAv2QELPXSec::XSecScaling().

239 {
240  ostringstream stream;
241 
242  stream << "<"
243  << this->ScatteringTypeAsString()
244  << " - "
245  << this->InteractionTypeAsString()
246  << ">";
247 
248  return stream.str();
249 }
string ScatteringTypeAsString(void) const
string InteractionTypeAsString(void) const
bool ProcessInfo::Compare ( const ProcessInfo proc) const

Definition at line 269 of file ProcessInfo.cxx.

References fInteractionType, and fScatteringType.

Referenced by operator==().

270 {
271  return (
274  );
275 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
void ProcessInfo::Copy ( const ProcessInfo proc)

Definition at line 277 of file ProcessInfo.cxx.

References fInteractionType, and fScatteringType.

Referenced by operator=(), ProcessInfo(), and genie::Interaction::SetProcInfo().

278 {
281 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
string ProcessInfo::InteractionTypeAsString ( void  ) const

Definition at line 257 of file ProcessInfo.cxx.

References genie::InteractionType::AsString(), and fInteractionType.

Referenced by genie::Interaction::AsString(), AsString(), genie::KNOTunedQPMDISPXSec::DISRESJoinSuppressionFactor(), and Print().

258 {
259  string interaction_type = InteractionType::AsString(fInteractionType);
260  return interaction_type;
261 }
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
static string AsString(InteractionType_t type)
InteractionType_t ProcessInfo::InteractionTypeId ( void  ) const
bool ProcessInfo::IsAMNuGamma ( void  ) const

Definition at line 171 of file ProcessInfo.cxx.

References fScatteringType, and genie::kScAMNuGamma.

Referenced by ConvertToGST(), genie::KPhaseSpace::IsAboveThreshold(), genie::KPhaseSpace::Threshold(), and genie::H3AMNuGammaPXSec::ValidProcess().

172 {
173  return (fScatteringType == kScAMNuGamma);
174 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
bool ProcessInfo::IsCoherentElastic ( void  ) const
bool ProcessInfo::IsCoherentProduction ( void  ) const
bool ProcessInfo::IsDarkMatter ( void  ) const
bool ProcessInfo::IsDarkMatterDeepInelastic ( void  ) const
bool ProcessInfo::IsDarkMatterElastic ( void  ) const
bool ProcessInfo::IsDarkMatterElectronElastic ( void  ) const
bool ProcessInfo::IsDarkNeutralCurrent ( void  ) const

Definition at line 146 of file ProcessInfo.cxx.

References fInteractionType, and genie::kIntDarkNC.

Referenced by genie::Interaction::FSPrimLeptonPdg(), SaveGraphsToRootFile(), and genie::BertuzzoDNuCOHPXSec::ValidProcess().

147 {
148  return (fInteractionType == kIntDarkNC);
149 }
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
bool ProcessInfo::IsDeepInelastic ( void  ) const
bool ProcessInfo::IsDiffractive ( void  ) const
bool ProcessInfo::IsElectronScattering ( void  ) const
bool ProcessInfo::IsEM ( void  ) const

Definition at line 193 of file ProcessInfo.cxx.

References fInteractionType, and genie::kIntEM.

Referenced by genie::AGKYLowW2019::ApplyRijk(), genie::PythiaBaseHadro2019::AssertValidity(), genie::utils::BindHitNucleon(), genie::QPMDISStrucFuncBase::Calculate(), genie::utils::ComputeFullDMELPXSec(), genie::utils::ComputeFullQELPXSec(), genie::RESKinematicsGenerator::ComputeMaxXSec(), ConvertToGST(), genie::KNOTunedQPMDISPXSec::DISRESJoinSuppressionFactor(), genie::Interaction::FSPrimLeptonPdg(), genie::DISInteractionListGenerator::GetHitQuarks(), genie::utils::mec::GetMaxXSecTlctl(), genie::EmpiricalMECPXSec2015::Integral(), genie::PythiaBaseHadro2019::MakeQuarkDiquarkAssignments(), genie::SuSAv2MECPXSec::PairRatio(), genie::RESKinematicsGenerator::ProcessEventRecord(), genie::KPhaseSpace::Q2Lim(), genie::KPhaseSpace::Q2Lim_W(), genie::SuSAv2MECPXSec::Qvalue(), genie::Interaction::RecoilNucleonPdg(), SaveGraphsToRootFile(), genie::QELEventGeneratorSuSA::SelectLeptonKinematics(), genie::MECGenerator::SelectSuSALeptonKinematics(), genie::RosenbluthPXSec::ValidProcess(), genie::SuSAv2QELPXSec::ValidProcess(), genie::BostedChristyEMPXSec::ValidProcess(), genie::SuSAv2MECPXSec::ValidProcess(), genie::ReinSehgalRESPXSec::ValidProcess(), genie::BSKLNBaseRESPXSec2014::ValidProcess(), genie::KPhaseSpace::WLim(), genie::KPhaseSpace::XLim(), genie::EmpiricalMECPXSec2015::XSec(), genie::QPMDISPXSec::XSec(), genie::QPMDMDISPXSec::XSec(), genie::SuSAv2QELPXSec::XSec(), genie::SuSAv2MECPXSec::XSec(), genie::ReinSehgalRESPXSec::XSec(), genie::BSKLNBaseRESPXSec2014::XSec(), genie::SuSAv2QELPXSec::XSecScaling(), genie::KPhaseSpace::YLim(), and genie::KPhaseSpace::YLim_X().

194 {
195  return (fInteractionType == kIntEM);
196 }
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
bool ProcessInfo::IsGlashowResonance ( void  ) const
bool ProcessInfo::IsHNLDecay ( void  ) const

Definition at line 223 of file ProcessInfo.cxx.

References fInteractionType, and genie::kIntHNL.

Referenced by ConvertToGST().

224 {
225  return (fInteractionType == kIntHNL);
226 }
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
bool ProcessInfo::IsIMDAnnihilation ( void  ) const
bool ProcessInfo::IsInverseBetaDecay ( void  ) const
bool ProcessInfo::IsInverseMuDecay ( void  ) const
bool ProcessInfo::IsKnown ( void  ) const

Definition at line 187 of file ProcessInfo.cxx.

References fScatteringType, and genie::kScNull.

Referenced by genie::KPhaseSpace::Threshold().

188 {
189  return (fScatteringType > kScNull);
190 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
bool ProcessInfo::IsMEC ( void  ) const
bool ProcessInfo::IsNorm ( void  ) const

Definition at line 136 of file ProcessInfo.cxx.

References fScatteringType, and genie::kScNorm.

Referenced by genie::InitialStateAppender::AddNucleus(), ConvertToGST(), and genie::KPhaseSpace::Threshold().

137 {
138  return (fScatteringType == kScNorm);
139 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
bool ProcessInfo::IsNuElectronElastic ( void  ) const
bool ProcessInfo::IsPhotonCoherent ( void  ) const
bool ProcessInfo::IsPhotonResonance ( void  ) const
bool ProcessInfo::IsQuasiElastic ( void  ) const
bool ProcessInfo::IsResonant ( void  ) const
bool ProcessInfo::IsSingleKaon ( void  ) const
bool ProcessInfo::IsSinglePion ( void  ) const

Definition at line 79 of file ProcessInfo.cxx.

References fScatteringType, and genie::kScSinglePion.

Referenced by genie::SppChannel::FromInteraction(), and genie::KPhaseSpace::Threshold().

80 {
81  return (fScatteringType == kScSinglePion);
82 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
bool ProcessInfo::IsWeak ( void  ) const
bool ProcessInfo::IsWeakCC ( void  ) const

Definition at line 203 of file ProcessInfo.cxx.

References fInteractionType, and genie::kIntWeakCC.

Referenced by AcceptEvent(), genie::AGKYLowW2019::ApplyRijk(), genie::PythiaBaseHadro2019::AssertValidity(), genie::utils::BindHitNucleon(), genie::QPMDISStrucFuncBase::Calculate(), genie::COHHadronicSystemGenerator::CalculateHadronicSystem_AlvarezRuso(), genie::COHKinematicsGenerator::CheckKinematics(), ConvertToGHad(), ConvertToGST(), genie::RESInteractionListGenerator::CreateInteractionList(), genie::HEDISStrucFunc::CreateQrkSF(), genie::BergerSehgalFMCOHPiPXSec2015::ExactKinematicTerm(), genie::BergerSehgalCOHPiPXSec2015::ExactKinematicTerm(), genie::SppChannel::FromInteraction(), genie::Interaction::FSPrimLeptonPdg(), genie::LwlynSmithQELCCPXSec::FullDifferentialXSec(), GenerateEvent(), genie::HEDISInteractionListGenerator::GetFinalQuarks(), genie::DISInteractionListGenerator::GetHitQuarks(), genie::HEDISInteractionListGenerator::GetHitQuarks(), genie::evtlib::EventLibraryInterface::GetRecord(), genie::evtlib::EvtLibPXSec::GetXSec(), genie::EmpiricalMECPXSec2015::Integral(), IsWeak(), main(), genie::PythiaBaseHadro2019::MakeQuarkDiquarkAssignments(), genie::utils::ghep::NeutReactionCode(), genie::utils::ghep::NuanceReactionCode(), genie::utils::nuclear::NuclQELXSecSuppression(), genie::HEDISStrucFunc::NucSFCode(), genie::HEDISStrucFunc::NucSFName(), genie::BergerSehgalFMCOHPiPXSec2015::PionCOMAbsMomentum(), genie::BergerSehgalCOHPiPXSec2015::PionCOMAbsMomentum(), genie::COHKinematicsGenerator::pionMass(), genie::HENuElGenerator::ProcessEventRecord(), genie::KPhaseSpace::Q2Lim(), genie::HEDISStrucFunc::QrkSFCode(), genie::HEDISStrucFunc::QrkSFName(), genie::Interaction::RecoilNucleonPdg(), SaveGraphsToRootFile(), genie::COHKinematicsGenerator::SetKinematics(), genie::KPhaseSpace::Threshold(), genie::KPhaseSpace::TLim(), genie::HENuElPXSec::ValidProcess(), genie::AlamSimoAtharVacasSKPXSec2014::ValidProcess(), genie::GLRESPXSec::ValidProcess(), genie::LwlynSmithQELCCPXSec::ValidProcess(), genie::SuSAv2MECPXSec::ValidProcess(), genie::SuSAv2QELPXSec::ValidProcess(), genie::NievesQELCCPXSec::ValidProcess(), genie::SmithMonizQELCCPXSec::ValidProcess(), genie::EmpiricalMECPXSec2015::XSec(), genie::HENuElPXSec::XSec(), genie::ReinDFRPXSec::XSec(), genie::BergerSehgalFMCOHPiPXSec2015::XSec(), genie::QPMDISPXSec::XSec(), genie::AlvarezRusoCOHPiPXSec::XSec(), genie::BergerSehgalCOHPiPXSec2015::XSec(), genie::QPMDMDISPXSec::XSec(), genie::LwlynSmithQELCCPXSec::XSec(), genie::NuElectronPXSec::XSec(), genie::ReinSehgalCOHPiPXSec::XSec(), genie::SuSAv2MECPXSec::XSec(), genie::SuSAv2QELPXSec::XSec(), genie::NievesSimoVacasMECPXSec2016::XSec(), genie::ReinSehgalRESPXSec::XSec(), genie::NievesQELCCPXSec::XSec(), genie::BSKLNBaseRESPXSec2014::XSec(), genie::MKSPPPXSec2020::XSec(), genie::SuSAv2QELPXSec::XSecScaling(), and genie::KPhaseSpace::YLim().

204 {
205  return (fInteractionType == kIntWeakCC);
206 }
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
bool ProcessInfo::IsWeakMix ( void  ) const

Definition at line 218 of file ProcessInfo.cxx.

References fInteractionType, and genie::kIntWeakMix.

Referenced by genie::Interaction::FSPrimLeptonPdg(), IsWeak(), and SaveGraphsToRootFile().

219 {
220  return (fInteractionType == kIntWeakMix);
221 }
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
bool ProcessInfo::IsWeakNC ( void  ) const

Definition at line 208 of file ProcessInfo.cxx.

References fInteractionType, and genie::kIntWeakNC.

Referenced by AcceptEvent(), genie::AGKYLowW2019::ApplyRijk(), genie::PythiaBaseHadro2019::AssertValidity(), genie::utils::BindHitNucleon(), genie::QPMDISStrucFuncBase::Calculate(), genie::COHHadronicSystemGenerator::CalculateHadronicSystem_AlvarezRuso(), ConvertToGST(), genie::SppChannel::FromInteraction(), genie::Interaction::FSPrimLeptonPdg(), genie::LwlynSmithQELCCPXSec::FullDifferentialXSec(), GenerateEvent(), genie::HEDISInteractionListGenerator::GetFinalQuarks(), genie::DISInteractionListGenerator::GetHitQuarks(), genie::HEDISInteractionListGenerator::GetHitQuarks(), genie::evtlib::EventLibraryInterface::GetRecord(), genie::evtlib::EvtLibPXSec::GetXSec(), genie::EmpiricalMECPXSec2015::Integral(), IsWeak(), genie::PythiaBaseHadro2019::MakeQuarkDiquarkAssignments(), genie::utils::ghep::NeutReactionCode(), genie::utils::ghep::NuanceReactionCode(), genie::evtlib::EventLibraryInterface::ProcessEventRecord(), SaveGraphsToRootFile(), genie::SlowRsclCharmDISPXSecLO::XSec(), genie::EmpiricalMECPXSec2015::XSec(), genie::QPMDISPXSec::XSec(), genie::AivazisCharmPXSecLO::XSec(), genie::AlvarezRusoCOHPiPXSec::XSec(), genie::LwlynSmithQELCCPXSec::XSec(), genie::QPMDMDISPXSec::XSec(), genie::NuElectronPXSec::XSec(), genie::NievesSimoVacasMECPXSec2016::XSec(), genie::SuSAv2QELPXSec::XSec(), genie::SuSAv2MECPXSec::XSec(), genie::ReinSehgalRESPXSec::XSec(), genie::NievesQELCCPXSec::XSec(), genie::BSKLNBaseRESPXSec2014::XSec(), genie::MKSPPPXSec2020::XSec(), and genie::SuSAv2QELPXSec::XSecScaling().

209 {
210  return (fInteractionType == kIntWeakNC);
211 }
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
ProcessInfo & ProcessInfo::operator= ( const ProcessInfo proc)

Definition at line 295 of file ProcessInfo.cxx.

References Copy().

296 {
297  this->Copy(proc);
298  return (*this);
299 }
void Copy(const ProcessInfo &proc)
bool ProcessInfo::operator== ( const ProcessInfo proc) const

Definition at line 290 of file ProcessInfo.cxx.

References Compare().

291 {
292  return this->Compare(proc);
293 }
bool Compare(const ProcessInfo &proc) const
void ProcessInfo::Print ( ostream &  stream) const

Definition at line 283 of file ProcessInfo.cxx.

References InteractionTypeAsString(), and ScatteringTypeAsString().

Referenced by genie::operator<<().

284 {
285  stream << "[-] [Process-Info] " << endl
286  << " |--> Interaction : " << this->InteractionTypeAsString() << endl
287  << " |--> Scattering : " << this->ScatteringTypeAsString() << endl;
288 }
string ScatteringTypeAsString(void) const
string InteractionTypeAsString(void) const
void ProcessInfo::Reset ( void  )

Definition at line 63 of file ProcessInfo.cxx.

References fInteractionType, fScatteringType, genie::kIntNull, and genie::kScNull.

Referenced by ProcessInfo().

64 {
67 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116
string ProcessInfo::ScatteringTypeAsString ( void  ) const

Definition at line 251 of file ProcessInfo.cxx.

References genie::ScatteringType::AsString(), and fScatteringType.

Referenced by genie::Interaction::AsString(), AsString(), genie::HELeptonXSec::Integrate(), and Print().

252 {
253  string scattering_type = ScatteringType::AsString(fScatteringType);
254  return scattering_type;
255 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
static string AsString(ScatteringType_t type)
ScatteringType_t ProcessInfo::ScatteringTypeId ( void  ) const

Definition at line 233 of file ProcessInfo.cxx.

References fScatteringType.

234 {
235  return fScatteringType;
236 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
void ProcessInfo::Set ( ScatteringType_t  sc_type,
InteractionType_t  int_type 
)

Definition at line 263 of file ProcessInfo.cxx.

References fInteractionType, and fScatteringType.

264 {
265  fScatteringType = sc_type;
266  fInteractionType = int_type;
267 }
ScatteringType_t fScatteringType
scattering type (QEL, RES, DIS, ...)
Definition: ProcessInfo.h:115
InteractionType_t fInteractionType
interaction type (Weak CC/NC, E/M, ...)
Definition: ProcessInfo.h:116

Friends And Related Function Documentation

ostream& operator<< ( ostream &  stream,
const ProcessInfo proc 
)
friend

Definition at line 30 of file ProcessInfo.cxx.

31  {
32  proc.Print(stream);
33  return stream;
34  }
void Print(ostream &stream) const

Member Data Documentation

InteractionType_t genie::ProcessInfo::fInteractionType
private

interaction type (Weak CC/NC, E/M, ...)

Definition at line 116 of file ProcessInfo.h.

Referenced by Compare(), Copy(), InteractionTypeAsString(), InteractionTypeId(), IsDarkMatter(), IsDarkNeutralCurrent(), IsEM(), IsHNLDecay(), IsWeakCC(), IsWeakMix(), IsWeakNC(), Reset(), and Set().

ScatteringType_t genie::ProcessInfo::fScatteringType
private

The documentation for this class was generated from the following files: