MRCC Class Reference

#include <MRCC.h>

List of all members.

Public Member Functions

 MRCC ()
virtual ~MRCC ()
virtual void Clear (Option_t *option="")

Public Attributes

double start_u
double end_u
double start_v
double end_v
double start_z
double end_z
double sum_e
double muonfrac
double theta
double phi
double calibrated_energy
double avg_rms_t
double particle_s
int hasMRCC
int entries
int stage

Private Member Functions

void Init ()

Detailed Description

Definition at line 6 of file MRCC.h.


Constructor & Destructor Documentation

MRCC::MRCC (  ) 

Definition at line 5 of file MRCC.cxx.

00006 {
00007         Init();
00008 
00009 }

MRCC::~MRCC (  )  [virtual]

Definition at line 11 of file MRCC.cxx.

00012 {}


Member Function Documentation

void MRCC::Clear ( Option_t *  option = ""  )  [virtual]

Definition at line 15 of file MRCC.cxx.

References Init().

Referenced by PRecord::Reset().

00015                                        {
00016   // Purpose: Clear memory allocated to arrays so that record can
00017   // be reused.  
00018 
00019         Init();
00020 
00021 }

void MRCC::Init ( void   )  [private]

Definition at line 25 of file MRCC.cxx.

References avg_rms_t, calibrated_energy, end_u, end_v, end_z, entries, hasMRCC, muonfrac, particle_s, phi, stage, start_u, start_v, start_z, sum_e, and theta.

Referenced by Clear().

00025                 {
00026   // 
00027   // Purpose: Initialize ntuple TClonesArrays
00028   //
00029         hasMRCC=0;
00030 
00031         start_u=0;
00032         end_u=0;
00033         start_v=0;
00034         end_v=0;
00035         start_z=0;
00036         end_z=0;
00037                 
00038         sum_e=0;
00039 
00040         muonfrac=0;
00041         entries=0;
00042         
00043         theta=0;        
00044         phi=0;  
00045                                 
00046         calibrated_energy=0;
00047         avg_rms_t=0;
00048         particle_s=0;
00049         stage=0;
00050 
00051 }


Member Data Documentation

Definition at line 34 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

Definition at line 33 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::end_u

Definition at line 17 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::end_v

Definition at line 19 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::end_z

Definition at line 21 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

Definition at line 40 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

Definition at line 39 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

Definition at line 25 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

Definition at line 35 of file MRCC.h.

Referenced by MRCCAna::ana(), NueMiniAnaPID::FillRecord(), and Init().

double MRCC::phi

Definition at line 31 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

Definition at line 41 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::start_u

Definition at line 16 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::start_v

Definition at line 18 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::start_z

Definition at line 20 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::sum_e

Definition at line 23 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().

double MRCC::theta

Definition at line 30 of file MRCC.h.

Referenced by MRCCAna::ana(), and Init().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1