Event Class Reference

#include <Event.h>

List of all members.

Public Member Functions

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

Public Attributes

double vtx_u
double vtx_v
double vtx_z
double sr_vtx_u
double sr_vtx_v
double sr_vtx_z
double min_u
double min_v
double min_z
double max_u
double max_v
double max_z
double visenergy
double large_minz
double large_minu
double large_minv
double large_maxz
double large_maxu
double large_maxv
double unused_e
double unused_e_avg
double unused_e_rms
double pidA
double pidB
double pidC
double pidD
double pidE
double pidF
int unused_strips
int inFiducial
int contained
int foundlongmuon
int foundprimaryshower
int nstrips
int nclusters

Private Member Functions

void Init ()

Detailed Description

Definition at line 6 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.


Constructor & Destructor Documentation

Event::Event (  ) 

Definition at line 5 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.cxx.

00006 {
00007         Init();
00008 
00009 }

Event::~Event (  )  [virtual]

Definition at line 11 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.cxx.

00012 {}


Member Function Documentation

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

Definition at line 15 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.cxx.

References Init().

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

void Event::Init ( void   )  [private]

Definition at line 25 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.cxx.

References contained, foundlongmuon, foundprimaryshower, inFiducial, large_maxu, large_maxv, large_maxz, large_minu, large_minv, large_minz, max_u, max_v, max_z, min_u, min_v, min_z, nclusters, nstrips, pidA, pidB, pidC, pidD, pidE, pidF, sr_vtx_u, sr_vtx_v, sr_vtx_z, unused_e, unused_e_avg, unused_e_rms, unused_strips, visenergy, vtx_u, vtx_v, and vtx_z.

Referenced by Clear().

00025                  {
00026   // 
00027   // Purpose: Initialize ntuple TClonesArrays
00028   //
00029         foundlongmuon=0;
00030         foundprimaryshower=0;
00031         pidA=-1;
00032         pidB=-1;
00033         pidC=-1;
00034         pidD=-1;
00035         pidE=-1;
00036         pidF=-1;
00037 
00038 
00039         contained=0;
00040         vtx_u=0;
00041         vtx_v=0;
00042         vtx_z=0;
00043         sr_vtx_u=0;
00044         sr_vtx_v=0;
00045         sr_vtx_z=0;
00046         min_u=0;
00047         min_v=0;
00048         min_z=0; 
00049         max_u=0;
00050         max_v=0;
00051         max_z=0;
00052         visenergy=0;
00053         nstrips=0;
00054         nclusters=0; 
00055         large_minz=0;
00056         large_minu=0;
00057         large_minv=0;
00058         large_maxz=0;
00059         large_maxu=0;
00060         large_maxv=0;   
00061         unused_e=0;
00062         unused_strips=0;
00063         unused_e_avg=0;
00064         unused_e_rms=0;
00065         inFiducial=0;
00066 }


Member Data Documentation

Definition at line 53 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 54 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 37 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 38 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 36 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 34 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 35 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 33 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::max_u

Definition at line 26 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::max_v

Definition at line 27 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::max_z
double Event::min_u

Definition at line 23 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::min_v

Definition at line 24 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::min_z
double Event::pidA

Definition at line 43 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::pidB

Definition at line 44 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::pidC

Definition at line 45 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::pidD

Definition at line 46 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::pidE

Definition at line 47 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::pidF

Definition at line 19 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 20 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 21 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 40 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 41 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 42 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

Definition at line 50 of file NueAna/HEAD/ParticlePID/ParticleAna/Event.h.

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

double Event::vtx_u
double Event::vtx_v
double Event::vtx_z

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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1