Classes | Variables
mcchk Namespace Reference

Simple module to analyze MC cosmics distributions. More...

Classes

class  CloseInTime
 
class  CosmicAna
 A module to make some plots of generated cosmic-rays. More...
 
class  DetAna
 A module to check the results from the Monte Carlo generator. More...
 
class  DetSimAna
 A module to check the results from the Monte Carlo generator. More...
 
class  LeptonAna
 Module to check the daughter leptons coming from neutrino interactions. More...
 
class  MonopoleAna
 
class  NeutrinoAna
 
class  NullAna
 A null module for performance checks. More...
 
class  POTAna
 A module to check the results from the Monte Carlo generator. More...
 
class  RockAna
 
class  ShowerAnaCheck
 check the results from the Monte Carlo generator More...
 

Variables

static int msg1cnt = 0
 
int kGENIEinternal = -1
 stuff for decent PDG code binning More...
 
int kNuclFragment = -2
 
std::vector< std::pair< int, std::string > > PDG_BINS
 
static int msg1cnt = 0
 
static int msg1cnt = 0
 
static int msg1cnt = 0
 

Detailed Description

Simple module to analyze MC cosmics distributions.

version 1

Author
messi.nosp@m.er@i.nosp@m.ndian.nosp@m.a.ed.nosp@m.u
Authors
Dan Pershey - Raphael Schroeter
Date
12/01/25
Author
Version
1
Author
Dan Pershey - persh.nosp@m.dawg.nosp@m.@gmai.nosp@m.l.co.nosp@m.m

Variable Documentation

int mcchk::kGENIEinternal = -1

stuff for decent PDG code binning

Definition at line 39 of file DetSimAna_module.cc.

Referenced by mcchk::DetSimAna::GetPDGBin().

int mcchk::kNuclFragment = -2

Definition at line 40 of file DetSimAna_module.cc.

Referenced by mcchk::DetSimAna::GetPDGBin().

int mcchk::msg1cnt = 0
static
int mcchk::msg1cnt = 0
static

Definition at line 75 of file DetAna_module.cc.

int mcchk::msg1cnt = 0
static

Definition at line 100 of file LeptonAna_module.cc.

int mcchk::msg1cnt = 0
static

Definition at line 149 of file NeutrinoAna_module.cc.

std::vector<std::pair<int, std::string> > mcchk::PDG_BINS
Initial value:
{
{12, "nu_e"},
{14, "nu_mu"},
{11, "e"},
{13, "mu"},
{22, "gamma"},
{111, "pi0"},
{211, "chg pi"},
{2112, "n"},
{2212, "p"},
{kGENIEinternal, "GENIE"},
{kNuclFragment, "nucleus"},
{0, "other"},
}
int kNuclFragment
int kGENIEinternal
stuff for decent PDG code binning

Definition at line 42 of file DetSimAna_module.cc.

Referenced by mcchk::DetSimAna::beginJob(), and mcchk::DetSimAna::GetPDGBin().