All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros
LArInteractionTypeHelper.h File Reference

Header file for the interaction type helper class. More...

#include "larpandoracontent/LArHelpers/LArMCParticleHelper.h"
#include "larpandoracontent/LArObjects/LArMCParticle.h"

Go to the source code of this file.

Classes

class  lar_content::LArInteractionTypeHelper
 LArInteractionTypeHelper class. More...
 
class  lar_content::LArInteractionTypeHelper::InteractionParameters
 Interaction parameters. More...
 

Namespaces

 lar_content
 

Macros

#define INTERACTION_TYPE_TABLE(d)
 
#define GET_INTERACTION_TYPE_ENTRY(a)   a,
 The particle type enum macro. More...
 
#define GET_INTERACTION_TYPE_NAME_SWITCH(a)   case a : return std::string(#a);
 The name switch statement macro. More...
 

Detailed Description

Header file for the interaction type helper class.

Log:

Definition in file LArInteractionTypeHelper.h.

Macro Definition Documentation

#define GET_INTERACTION_TYPE_ENTRY (   a)    a,

The particle type enum macro.

Definition at line 226 of file LArInteractionTypeHelper.h.

#define GET_INTERACTION_TYPE_NAME_SWITCH (   a)    case a : return std::string(#a);

The name switch statement macro.

Definition at line 232 of file LArInteractionTypeHelper.h.

#define INTERACTION_TYPE_TABLE (   d)

Definition at line 19 of file LArInteractionTypeHelper.h.