Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
lar_content::LArMCParticle Class Reference

LAr mc particle class. More...

#include "LArMCParticle.h"

Inheritance diagram for lar_content::LArMCParticle:
Collaboration diagram for lar_content::LArMCParticle:

Public Member Functions

 LArMCParticle (const LArMCParticleParameters &parameters)
 Constructor.
 
int GetNuanceCode () const
 Get the nuance code.
 
void FillParameters (LArMCParticleParameters &parameters) const
 Fill the parameters associated with this MC particle.
 
MCProcess GetProcess () const
 Get the process.
 

Private Attributes

int m_nuanceCode
 The nuance code.
 
int m_process
 The process that created the particle.
 

Detailed Description

LAr mc particle class.

Definition at line 94 of file LArMCParticle.h.

Constructor & Destructor Documentation

◆ LArMCParticle()

lar_content::LArMCParticle::LArMCParticle ( const LArMCParticleParameters parameters)
inline

Constructor.

Parameters
parametersthe lar mc particle parameters

Definition at line 183 of file LArMCParticle.h.

Member Function Documentation

◆ FillParameters()

void lar_content::LArMCParticle::FillParameters ( LArMCParticleParameters parameters) const
inline

Fill the parameters associated with this MC particle.

Parameters
parametersthe output parameters

Definition at line 199 of file LArMCParticle.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetNuanceCode()

int lar_content::LArMCParticle::GetNuanceCode ( ) const
inline

Get the nuance code.

Returns
the nuance code

Definition at line 192 of file LArMCParticle.h.

Here is the caller graph for this function:

◆ GetProcess()

MCProcess lar_content::LArMCParticle::GetProcess ( ) const
inline

Get the process.

Returns
the process

Definition at line 215 of file LArMCParticle.h.

Here is the caller graph for this function:

Member Data Documentation

◆ m_nuanceCode

int lar_content::LArMCParticle::m_nuanceCode
private

The nuance code.

Definition at line 126 of file LArMCParticle.h.

◆ m_process

int lar_content::LArMCParticle::m_process
private

The process that created the particle.

Definition at line 127 of file LArMCParticle.h.


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