REROOT_Event Class Reference

#include <REROOT_Event.h>

Inheritance diagram for REROOT_Event:
REROOT_Record

List of all members.

Public Types

typedef Int_t DigitPln_list_size_type
typedef Int_t EmuDigit_list_size_type
typedef Int_t EmuHit_list_size_type
typedef Int_t EventHistory_list_size_type
typedef Int_t FLSDigiCell_list_size_type
typedef Int_t FLSDigiPln_list_size_type
typedef Int_t FLSDigit_list_size_type
typedef Int_t FLSDigiView_list_size_type
typedef Int_t FLSHit_list_size_type
typedef Int_t FluxInfo_list_size_type
typedef Int_t FluxWgt_list_size_type
typedef Int_t GAFKey_list_size_type
typedef Int_t HitPln_list_size_type
typedef Int_t LSTHit_list_size_type
typedef Int_t LSTProto_list_size_type
typedef Int_t LSTStrip_list_size_type
typedef Int_t LSTWire_list_size_type
typedef Int_t MuonTrkHeader_list_size_type
typedef Int_t MuonTrkPoint_list_size_type
typedef Int_t NeuKin_list_size_type
typedef Int_t NeuVtx_list_size_type
typedef Int_t PEArrival_list_size_type
typedef Int_t RecoMuon_list_size_type
typedef Int_t RecoShwDir_list_size_type
typedef Int_t RecoShwEnergy_list_size_type
typedef Int_t RecoVtx_list_size_type
typedef Int_t RPCHit_list_size_type
typedef Int_t StdHep_list_size_type
typedef Int_t StdHepHead_list_size_type
typedef Int_t TstHit_list_size_type

Public Member Functions

 REROOT_Event ()
 ~REROOT_Event ()
void init ()
void Clear (Option_t *option="")
void fill_objects_from_GAF (ADAMO_Shell *)
void Print (Option_t *option="") const
void Setidcurgeom (Int_t idcurgeom)
Int_t idcurgeom ()
virtual void accept (REROOT_Visitor &v)
DigitPln_list_size_type n_digitplns () const
EmuDigit_list_size_type n_emudigits () const
EmuHit_list_size_type n_emuhits () const
EventHistory_list_size_type n_eventhistorys () const
FLSDigiCell_list_size_type n_flsdigicells () const
FLSDigiPln_list_size_type n_flsdigiplns () const
FLSDigit_list_size_type n_flsdigits () const
FLSDigiView_list_size_type n_flsdigiviews () const
FLSHit_list_size_type n_flshits () const
FluxInfo_list_size_type n_fluxinfos () const
FluxWgt_list_size_type n_fluxwgts () const
GAFKey_list_size_type n_gafkeys () const
HitPln_list_size_type n_hitplns () const
LSTHit_list_size_type n_lsthits () const
LSTProto_list_size_type n_lstprotos () const
LSTStrip_list_size_type n_lststrips () const
LSTWire_list_size_type n_lstwires () const
MuonTrkHeader_list_size_type n_muontrkheaders () const
MuonTrkPoint_list_size_type n_muontrkpoints () const
NeuKin_list_size_type n_neukins () const
NeuVtx_list_size_type n_neuvtxs () const
PEArrival_list_size_type n_pearrivals () const
RecoMuon_list_size_type n_recomuons () const
RecoShwDir_list_size_type n_recoshwdirs () const
RecoShwEnergy_list_size_type n_recoshwenergys () const
RecoVtx_list_size_type n_recovtxs () const
RPCHit_list_size_type n_rpchits () const
StdHep_list_size_type n_stdheps () const
StdHepHead_list_size_type n_stdhepheads () const
TstHit_list_size_type n_tsthits () const
const TClonesArray * digitplns () const
const TClonesArray * emudigits () const
const TClonesArray * emuhits () const
const TClonesArray * eventhistorys () const
const TClonesArray * flsdigicells () const
const TClonesArray * flsdigiplns () const
const TClonesArray * flsdigits () const
const TClonesArray * flsdigiviews () const
const TClonesArray * flshits () const
const TClonesArray * fluxinfos () const
const TClonesArray * fluxwgts () const
const TClonesArray * gafkeys () const
const TClonesArray * hitplns () const
const TClonesArray * lsthits () const
const TClonesArray * lstprotos () const
const TClonesArray * lststrips () const
const TClonesArray * lstwires () const
const TClonesArray * muontrkheaders () const
const TClonesArray * muontrkpoints () const
const TClonesArray * neukins () const
const TClonesArray * neuvtxs () const
const TClonesArray * pearrivals () const
const TClonesArray * recomuons () const
const TClonesArray * recoshwdirs () const
const TClonesArray * recoshwenergys () const
const TClonesArray * recovtxs () const
const TClonesArray * rpchits () const
const TClonesArray * stdheps () const
const TClonesArray * stdhepheads () const
const TClonesArray * tsthits () const

Static Public Member Functions

static void Set_curevent (REROOT_Event *revt)
static REROOT_Eventcurevent ()
static void set_DigitPln_isWanted (Bool_t lj)
static void set_EmuDigit_isWanted (Bool_t lj)
static void set_EmuHit_isWanted (Bool_t lj)
static void set_EventHistory_isWanted (Bool_t lj)
static void set_FLSDigiCell_isWanted (Bool_t lj)
static void set_FLSDigiPln_isWanted (Bool_t lj)
static void set_FLSDigit_isWanted (Bool_t lj)
static void set_FLSDigiView_isWanted (Bool_t lj)
static void set_FLSHit_isWanted (Bool_t lj)
static void set_FluxInfo_isWanted (Bool_t lj)
static void set_FluxWgt_isWanted (Bool_t lj)
static void set_GAFKey_isWanted (Bool_t lj)
static void set_HitPln_isWanted (Bool_t lj)
static void set_LSTHit_isWanted (Bool_t lj)
static void set_LSTProto_isWanted (Bool_t lj)
static void set_LSTStrip_isWanted (Bool_t lj)
static void set_LSTWire_isWanted (Bool_t lj)
static void set_MuonTrkHeader_isWanted (Bool_t lj)
static void set_MuonTrkPoint_isWanted (Bool_t lj)
static void set_NeuKin_isWanted (Bool_t lj)
static void set_NeuVtx_isWanted (Bool_t lj)
static void set_PEArrival_isWanted (Bool_t lj)
static void set_RecoMuon_isWanted (Bool_t lj)
static void set_RecoShwDir_isWanted (Bool_t lj)
static void set_RecoShwEnergy_isWanted (Bool_t lj)
static void set_RecoVtx_isWanted (Bool_t lj)
static void set_RPCHit_isWanted (Bool_t lj)
static void set_StdHep_isWanted (Bool_t lj)
static void set_StdHepHead_isWanted (Bool_t lj)
static void set_TstHit_isWanted (Bool_t lj)
static Bool_t get_DigitPln_isWanted ()
static Bool_t get_EmuDigit_isWanted ()
static Bool_t get_EmuHit_isWanted ()
static Bool_t get_EventHistory_isWanted ()
static Bool_t get_FLSDigiCell_isWanted ()
static Bool_t get_FLSDigiPln_isWanted ()
static Bool_t get_FLSDigit_isWanted ()
static Bool_t get_FLSDigiView_isWanted ()
static Bool_t get_FLSHit_isWanted ()
static Bool_t get_FluxInfo_isWanted ()
static Bool_t get_FluxWgt_isWanted ()
static Bool_t get_GAFKey_isWanted ()
static Bool_t get_HitPln_isWanted ()
static Bool_t get_LSTHit_isWanted ()
static Bool_t get_LSTProto_isWanted ()
static Bool_t get_LSTStrip_isWanted ()
static Bool_t get_LSTWire_isWanted ()
static Bool_t get_MuonTrkHeader_isWanted ()
static Bool_t get_MuonTrkPoint_isWanted ()
static Bool_t get_NeuKin_isWanted ()
static Bool_t get_NeuVtx_isWanted ()
static Bool_t get_RecoMuon_isWanted ()
static Bool_t get_RecoShwDir_isWanted ()
static Bool_t get_RecoShwEnergy_isWanted ()
static Bool_t get_RecoVtx_isWanted ()
static Bool_t get_RPCHit_isWanted ()
static Bool_t get_StdHep_isWanted ()
static Bool_t get_StdHepHead_isWanted ()
static Bool_t get_TstHit_isWanted ()

Private Attributes

Int_t m_idcurgeom
TClonesArray * m_digitplns
TClonesArray * m_emudigits
TClonesArray * m_emuhits
TClonesArray * m_eventhistorys
TClonesArray * m_flsdigicells
TClonesArray * m_flsdigiplns
TClonesArray * m_flsdigits
TClonesArray * m_flsdigiviews
TClonesArray * m_flshits
TClonesArray * m_fluxinfos
TClonesArray * m_fluxwgts
TClonesArray * m_gafkeys
TClonesArray * m_hitplns
TClonesArray * m_lsthits
TClonesArray * m_lstprotos
TClonesArray * m_lststrips
TClonesArray * m_lstwires
TClonesArray * m_muontrkheaders
TClonesArray * m_muontrkpoints
TClonesArray * m_neukins
TClonesArray * m_neuvtxs
TClonesArray * m_pearrivals
TClonesArray * m_recomuons
TClonesArray * m_recoshwdirs
TClonesArray * m_recoshwenergys
TClonesArray * m_recovtxs
TClonesArray * m_rpchits
TClonesArray * m_stdheps
TClonesArray * m_stdhepheads
TClonesArray * m_tsthits

Static Private Attributes

static TClonesArray * s_digitplns
static TClonesArray * s_emudigits
static TClonesArray * s_emuhits
static TClonesArray * s_eventhistorys
static TClonesArray * s_flsdigicells
static TClonesArray * s_flsdigiplns
static TClonesArray * s_flsdigits
static TClonesArray * s_flsdigiviews
static TClonesArray * s_flshits
static TClonesArray * s_fluxinfos
static TClonesArray * s_fluxwgts
static TClonesArray * s_gafkeys
static TClonesArray * s_hitplns
static TClonesArray * s_lsthits
static TClonesArray * s_lstprotos
static TClonesArray * s_lststrips
static TClonesArray * s_lstwires
static TClonesArray * s_muontrkheaders
static TClonesArray * s_muontrkpoints
static TClonesArray * s_neukins
static TClonesArray * s_neuvtxs
static TClonesArray * s_pearrivals
static TClonesArray * s_recomuons
static TClonesArray * s_recoshwdirs
static TClonesArray * s_recoshwenergys
static TClonesArray * s_recovtxs
static TClonesArray * s_rpchits
static TClonesArray * s_stdheps
static TClonesArray * s_stdhepheads
static TClonesArray * s_tsthits
static REROOT_Events_curevent
static Bool_t DigitPln_isWanted
static Bool_t EmuDigit_isWanted
static Bool_t EmuHit_isWanted
static Bool_t EventHistory_isWanted
static Bool_t FLSDigiCell_isWanted
static Bool_t FLSDigiPln_isWanted
static Bool_t FLSDigit_isWanted
static Bool_t FLSDigiView_isWanted
static Bool_t FLSHit_isWanted
static Bool_t FluxInfo_isWanted
static Bool_t FluxWgt_isWanted
static Bool_t GAFKey_isWanted
static Bool_t HitPln_isWanted
static Bool_t LSTHit_isWanted
static Bool_t LSTProto_isWanted
static Bool_t LSTStrip_isWanted
static Bool_t LSTWire_isWanted
static Bool_t MuonTrkHeader_isWanted
static Bool_t MuonTrkPoint_isWanted
static Bool_t NeuKin_isWanted
static Bool_t NeuVtx_isWanted
static Bool_t PEArrival_isWanted
static Bool_t RecoMuon_isWanted
static Bool_t RecoShwDir_isWanted
static Bool_t RecoShwEnergy_isWanted
static Bool_t RecoVtx_isWanted
static Bool_t RPCHit_isWanted
static Bool_t StdHepHead_isWanted
static Bool_t StdHep_isWanted
static Bool_t TstHit_isWanted

Detailed Description

Definition at line 48 of file REROOT_Event.h.


Member Typedef Documentation

Definition at line 241 of file REROOT_Event.h.

Definition at line 242 of file REROOT_Event.h.

Definition at line 243 of file REROOT_Event.h.

Definition at line 244 of file REROOT_Event.h.

Definition at line 245 of file REROOT_Event.h.

Definition at line 246 of file REROOT_Event.h.

Definition at line 247 of file REROOT_Event.h.

Definition at line 248 of file REROOT_Event.h.

Definition at line 249 of file REROOT_Event.h.

Definition at line 250 of file REROOT_Event.h.

Definition at line 251 of file REROOT_Event.h.

Definition at line 252 of file REROOT_Event.h.

Definition at line 253 of file REROOT_Event.h.

Definition at line 254 of file REROOT_Event.h.

Definition at line 255 of file REROOT_Event.h.

Definition at line 256 of file REROOT_Event.h.

Definition at line 257 of file REROOT_Event.h.

Definition at line 258 of file REROOT_Event.h.

Definition at line 259 of file REROOT_Event.h.

Definition at line 260 of file REROOT_Event.h.

Definition at line 261 of file REROOT_Event.h.

Definition at line 262 of file REROOT_Event.h.

Definition at line 263 of file REROOT_Event.h.

Definition at line 264 of file REROOT_Event.h.

Definition at line 265 of file REROOT_Event.h.

Definition at line 266 of file REROOT_Event.h.

Definition at line 267 of file REROOT_Event.h.

Definition at line 268 of file REROOT_Event.h.

Definition at line 269 of file REROOT_Event.h.

Definition at line 270 of file REROOT_Event.h.


Constructor & Destructor Documentation

REROOT_Event::REROOT_Event (  ) 

Definition at line 120 of file REROOT_Event.cxx.

00120                            :
00121    m_idcurgeom(0)
00122 {
00123   s_curevent = this;
00124 
00125   if (!s_digitplns)
00126      s_digitplns = new TClonesArray("REROOT_DigitPln",50);
00127   m_digitplns = s_digitplns;
00128   if (!s_emudigits)
00129      s_emudigits = new TClonesArray("REROOT_EmuDigit",1000);
00130   m_emudigits = s_emudigits;
00131   if (!s_emuhits)
00132      s_emuhits = new TClonesArray("REROOT_EmuHit",500);
00133   m_emuhits = s_emuhits;
00134   if (!s_eventhistorys)
00135      s_eventhistorys = new TClonesArray("REROOT_EventHistory",10);
00136   m_eventhistorys = s_eventhistorys;
00137   if (!s_flsdigicells)
00138      s_flsdigicells = new TClonesArray("REROOT_FLSDigiCell",500);
00139   m_flsdigicells = s_flsdigicells;
00140   if (!s_flsdigiplns)
00141      s_flsdigiplns = new TClonesArray("REROOT_FLSDigiPln",500);
00142   m_flsdigiplns = s_flsdigiplns;
00143   if (!s_flsdigits)
00144      s_flsdigits = new TClonesArray("REROOT_FLSDigit",1000);
00145   m_flsdigits = s_flsdigits;
00146   if (!s_flsdigiviews)
00147      s_flsdigiviews = new TClonesArray("REROOT_FLSDigiView",6);
00148   m_flsdigiviews = s_flsdigiviews;
00149   if (!s_flshits)
00150      s_flshits = new TClonesArray("REROOT_FLSHit",1000);
00151   m_flshits = s_flshits;
00152   if (!s_fluxinfos)
00153      s_fluxinfos = new TClonesArray("REROOT_FluxInfo",1);
00154   m_fluxinfos = s_fluxinfos;
00155   if (!s_fluxwgts)
00156      s_fluxwgts = new TClonesArray("REROOT_FluxWgt",5);
00157   m_fluxwgts = s_fluxwgts;
00158   if (!s_gafkeys)
00159      s_gafkeys = new TClonesArray("REROOT_GAFKey",1);
00160   m_gafkeys = s_gafkeys;
00161   if (!s_hitplns)
00162      s_hitplns = new TClonesArray("REROOT_HitPln",500);
00163   m_hitplns = s_hitplns;
00164   if (!s_lsthits)
00165      s_lsthits = new TClonesArray("REROOT_LSTHit",5);
00166   m_lsthits = s_lsthits;
00167   if (!s_lstprotos)
00168      s_lstprotos = new TClonesArray("REROOT_LSTProto",5);
00169   m_lstprotos = s_lstprotos;
00170   if (!s_lststrips)
00171      s_lststrips = new TClonesArray("REROOT_LSTStrip",5);
00172   m_lststrips = s_lststrips;
00173   if (!s_lstwires)
00174      s_lstwires = new TClonesArray("REROOT_LSTWire",5);
00175   m_lstwires = s_lstwires;
00176   if (!s_muontrkheaders)
00177      s_muontrkheaders = new TClonesArray("REROOT_MuonTrkHeader",10);
00178   m_muontrkheaders = s_muontrkheaders;
00179   if (!s_muontrkpoints)
00180      s_muontrkpoints = new TClonesArray("REROOT_MuonTrkPoint",500);
00181   m_muontrkpoints = s_muontrkpoints;
00182   if (!s_neukins)
00183      s_neukins = new TClonesArray("REROOT_NeuKin",1);
00184   m_neukins = s_neukins;
00185   if (!s_neuvtxs)
00186      s_neuvtxs = new TClonesArray("REROOT_NeuVtx",1);
00187   m_neuvtxs = s_neuvtxs;
00188   if (!s_pearrivals)
00189      s_pearrivals = new TClonesArray("REROOT_PEArrival",1);
00190   m_pearrivals = s_pearrivals;
00191   if (!s_recomuons)
00192      s_recomuons = new TClonesArray("REROOT_RecoMuon",10);
00193   m_recomuons = s_recomuons;
00194   if (!s_recoshwdirs)
00195      s_recoshwdirs = new TClonesArray("REROOT_RecoShwDir",10);
00196   m_recoshwdirs = s_recoshwdirs;
00197   if (!s_recoshwenergys)
00198      s_recoshwenergys = new TClonesArray("REROOT_RecoShwEnergy",10);
00199   m_recoshwenergys = s_recoshwenergys;
00200   if (!s_recovtxs)
00201      s_recovtxs = new TClonesArray("REROOT_RecoVtx",10);
00202   m_recovtxs = s_recovtxs;
00203   if (!s_rpchits)
00204      s_rpchits = new TClonesArray("REROOT_RPCHit",5);
00205   m_rpchits = s_rpchits;
00206   if (!s_stdheps)
00207      s_stdheps = new TClonesArray("REROOT_StdHep",50);
00208   m_stdheps = s_stdheps;
00209   if (!s_stdhepheads)
00210      s_stdhepheads = new TClonesArray("REROOT_StdHepHead",1);
00211   m_stdhepheads = s_stdhepheads;
00212   if (!s_tsthits)
00213      s_tsthits = new TClonesArray("REROOT_TstHit",5);
00214   m_tsthits = s_tsthits;
00215 }

REROOT_Event::~REROOT_Event (  ) 

Definition at line 218 of file REROOT_Event.cxx.

References Clear().

00219 {
00220    Clear();
00221 }


Member Function Documentation

virtual void REROOT_Event::accept ( REROOT_Visitor v  )  [inline, virtual]

Implements REROOT_Record.

Definition at line 161 of file REROOT_Event.h.

References REROOT_Visitor::visit().

Referenced by RecoControl::giveEventTo().

00161 {v.visit(this);}

void REROOT_Event::Clear ( Option_t *  option = ""  ) 

Definition at line 275 of file REROOT_Event.cxx.

References m_digitplns, m_emudigits, m_emuhits, m_eventhistorys, m_flsdigicells, m_flsdigiplns, m_flsdigits, m_flsdigiviews, m_flshits, m_fluxinfos, m_fluxwgts, m_gafkeys, m_hitplns, m_lsthits, m_lstprotos, m_lststrips, m_lstwires, m_muontrkheaders, m_muontrkpoints, m_neukins, m_neuvtxs, m_pearrivals, m_recomuons, m_recoshwdirs, m_recoshwenergys, m_recovtxs, m_rpchits, m_stdhepheads, m_stdheps, and m_tsthits.

Referenced by MINFile::readREROOTEvent(), and ~REROOT_Event().

00276 {
00277   if (m_digitplns)      m_digitplns->Clear();
00278   if (m_emudigits)      m_emudigits->Clear();
00279   if (m_emuhits)        m_emuhits->Clear();
00280   if (m_eventhistorys)  m_eventhistorys->Clear();
00281   if (m_flsdigicells)   m_flsdigicells->Clear();
00282   if (m_flsdigiplns)    m_flsdigiplns->Clear();
00283   if (m_flsdigits)      m_flsdigits->Clear();
00284   if (m_flsdigiviews)   m_flsdigiviews->Clear();
00285   if (m_flshits)        m_flshits->Clear();
00286   if (m_fluxinfos)      m_fluxinfos->Clear();
00287   if (m_fluxwgts)       m_fluxwgts->Clear();
00288   if (m_gafkeys)        m_gafkeys->Clear();
00289   if (m_hitplns)        m_hitplns->Clear();
00290   if (m_lsthits)        m_lsthits->Clear();
00291   if (m_lstprotos)      m_lstprotos->Clear();
00292   if (m_lststrips)      m_lststrips->Clear();
00293   if (m_lstwires)       m_lstwires->Clear();
00294   if (m_muontrkheaders) m_muontrkheaders->Clear();
00295   if (m_muontrkpoints)  m_muontrkpoints->Clear();
00296   if (m_neukins)        m_neukins->Clear();
00297   if (m_neuvtxs)        m_neuvtxs->Clear();
00298   if (m_pearrivals)     m_pearrivals->Clear();
00299   if (m_recomuons)      m_recomuons->Clear();
00300   if (m_recoshwdirs)    m_recoshwdirs->Clear();
00301   if (m_recoshwenergys) m_recoshwenergys->Clear();
00302   if (m_recovtxs)       m_recovtxs->Clear();
00303   if (m_rpchits)        m_rpchits->Clear();
00304   if (m_stdhepheads)    m_stdhepheads->Clear();
00305   if (m_stdheps)        m_stdheps->Clear();
00306   if (m_tsthits)        m_tsthits->Clear();
00307 }

static REROOT_Event* REROOT_Event::curevent (  )  [inline, static]

Definition at line 164 of file REROOT_Event.h.

References s_curevent.

00164 {return s_curevent;}

const TClonesArray* REROOT_Event::digitplns (  )  const [inline]

Definition at line 303 of file REROOT_Event.h.

References m_digitplns.

00303 {return m_digitplns;}

const TClonesArray* REROOT_Event::emudigits (  )  const [inline]

Definition at line 304 of file REROOT_Event.h.

References m_emudigits.

00304 {return m_emudigits;}

const TClonesArray* REROOT_Event::emuhits (  )  const [inline]
const TClonesArray* REROOT_Event::eventhistorys (  )  const [inline]
void REROOT_Event::fill_objects_from_GAF ( ADAMO_Shell ads  )  [virtual]

Implements REROOT_Record.

Definition at line 310 of file REROOT_Event.cxx.

References ADAMO_Shell::coutab(), DigitPln_isWanted, EmuDigit_isWanted, EmuHit_isWanted, EventHistory_isWanted, FLSDigiCell_isWanted, FLSDigiPln_isWanted, FLSDigit_isWanted, FLSDigiView_isWanted, FLSHit_isWanted, FluxInfo_isWanted, FluxWgt_isWanted, GAFKey_isWanted, ADAMO_Shell::gettab(), HitPln_isWanted, LSTHit_isWanted, LSTProto_isWanted, LSTStrip_isWanted, LSTWire_isWanted, m_fluxinfos, m_neukins, MuonTrkHeader_isWanted, MuonTrkPoint_isWanted, n_digitplns(), n_emudigits(), n_emuhits(), n_eventhistorys(), n_flsdigicells(), n_flsdigiplns(), n_flsdigits(), n_flsdigiviews(), n_flshits(), n_fluxinfos(), n_fluxwgts(), n_gafkeys(), n_hitplns(), n_lsthits(), n_lstprotos(), n_lststrips(), n_lstwires(), n_muontrkheaders(), n_muontrkpoints(), n_neukins(), n_neuvtxs(), n_pearrivals(), n_recomuons(), n_recoshwdirs(), n_recoshwenergys(), n_recovtxs(), n_rpchits(), n_stdhepheads(), n_stdheps(), n_tsthits(), NeuKin_isWanted, NeuVtx_isWanted, PEArrival_isWanted, REROOT_NeuKin::printEvent(), REROOT_FluxInfo::printEvent(), RecoMuon_isWanted, RecoShwDir_isWanted, RecoShwEnergy_isWanted, RecoVtx_isWanted, RPCHit_isWanted, StdHep_isWanted, StdHepHead_isWanted, and TstHit_isWanted.

Referenced by RecoControl::nextRecord().

00311 {
00312   if (DigitPln_isWanted) {
00313         int n_digitplns   = ads->coutab((DIGITPLN_DEF *) 0);
00314         DIGITPLN_DEF* nr;
00315         for (int i=0; i<n_digitplns; i++) {
00316           nr = ads->gettab((DIGITPLN_DEF *) 0,i+1);
00317           if (nr) new((*m_digitplns)[i]) REROOT_DigitPln(nr);
00318   }     }
00319   if (EmuDigit_isWanted) {
00320         int n_emudigits   = ads->coutab((EMUDIGIT_DEF *) 0);
00321         EMUDIGIT_DEF* nr;
00322         for (int i=0; i<n_emudigits; i++) {
00323           nr = ads->gettab((EMUDIGIT_DEF *) 0,i+1);
00324           if (nr) new((*m_emudigits)[i]) REROOT_EmuDigit(nr);
00325   }     }
00326   if (EmuHit_isWanted) {
00327         int n_emuhits   = ads->coutab((EMUHIT_DEF *) 0);
00328         EMUHIT_DEF* nr;
00329         for (int i=0; i<n_emuhits; i++) {
00330           nr = ads->gettab((EMUHIT_DEF *) 0,i+1);
00331           if (nr) new((*m_emuhits)[i]) REROOT_EmuHit(nr);
00332   }     }
00333   if (EventHistory_isWanted) {
00334         int n_eventhistorys   = ads->coutab((EVENTHISTORY_DEF *) 0);
00335         EVENTHISTORY_DEF* nr;
00336         for (int i=0; i<n_eventhistorys; i++) {
00337           nr = ads->gettab((EVENTHISTORY_DEF *) 0,i+1);
00338           if (nr) new((*m_eventhistorys)[i]) REROOT_EventHistory(nr);
00339   }     }
00340   if (FLSDigiCell_isWanted) {
00341         int n_flsdigicells   = ads->coutab((FLSDIGICELL_DEF *) 0);
00342         FLSDIGICELL_DEF* nr;
00343         for (int i=0; i<n_flsdigicells; i++) {
00344           nr = ads->gettab((FLSDIGICELL_DEF *) 0,i+1);
00345           if (nr) new((*m_flsdigicells)[i]) REROOT_FLSDigiCell(nr);
00346   }     }
00347   if (FLSDigiPln_isWanted) {
00348         int n_flsdigiplns   = ads->coutab((FLSDIGIPLN_DEF *) 0);
00349         FLSDIGIPLN_DEF* nr;
00350         for (int i=0; i<n_flsdigiplns; i++) {
00351           nr = ads->gettab((FLSDIGIPLN_DEF *) 0,i+1);
00352           if (nr) new((*m_flsdigiplns)[i]) REROOT_FLSDigiPln(nr);
00353   }     }
00354   if (FLSDigit_isWanted) {
00355         int n_flsdigits   = ads->coutab((FLSDIGIT_DEF *) 0);
00356         FLSDIGIT_DEF* nr;
00357         for (int i=0; i<n_flsdigits; i++) {
00358           nr = ads->gettab((FLSDIGIT_DEF *) 0,i+1);
00359           if (nr) new((*m_flsdigits)[i]) REROOT_FLSDigit(nr);
00360   }     }
00361   if (FLSDigiView_isWanted) {
00362         int n_flsdigiviews   = ads->coutab((FLSDIGIVIEW_DEF *) 0);
00363         FLSDIGIVIEW_DEF* nr;
00364         for (int i=0; i<n_flsdigiviews; i++) {
00365           nr = ads->gettab((FLSDIGIVIEW_DEF *) 0,i+1);
00366           if (nr) new((*m_flsdigiviews)[i]) REROOT_FLSDigiView(nr);
00367   }     }
00368   if (FLSHit_isWanted) {
00369         int n_flshits     = ads->coutab((FLSHIT_DEF *) 0);
00370         FLSHIT_DEF* nr;
00371         for (int i=0; i<n_flshits; i++) {
00372           nr = ads->gettab((FLSHIT_DEF *) 0,i+1);
00373           if (nr) new((*m_flshits)[i]) REROOT_FLSHit(nr);
00374   }     }
00375   if (FluxInfo_isWanted) {
00376         int n_fluxinfos    = ads->coutab((FLUXINFO_DEF *) 0);
00377         FLUXINFO_DEF* nr;
00378         for (int i=0; i<n_fluxinfos; i++) {
00379           nr = ads->gettab((FLUXINFO_DEF *) 0,i+1);
00380           if (nr) new((*m_fluxinfos)[i]) REROOT_FluxInfo(nr);
00381 #if 0
00382       // debugging for new extended structure
00383       if (nr) {
00384         REROOT_FluxInfo* fi = (REROOT_FluxInfo*)(*m_fluxinfos)[i];
00385         fi->printEvent(std::cout);  //rwh
00386       }
00387 #endif
00388   }     }
00389   if (FluxWgt_isWanted) {
00390         int n_fluxwgts     = ads->coutab((FLUXWGT_DEF *) 0);
00391         FLUXWGT_DEF* nr;
00392         for (int i=0; i<n_fluxwgts; i++) {
00393           nr = ads->gettab((FLUXWGT_DEF *) 0,i+1);
00394           if (nr) new((*m_fluxwgts)[i]) REROOT_FluxWgt(nr);
00395   }     }
00396   if (GAFKey_isWanted) {
00397         int n_gafkeys     = ads->coutab((GAFKEY_DEF *) 0);
00398         GAFKEY_DEF* nr;
00399         for (int i=0; i<n_gafkeys; i++) {
00400           nr = ads->gettab((GAFKEY_DEF *) 0,i+1);
00401           if (nr) new((*m_gafkeys)[i]) REROOT_GAFKey(nr);
00402   }     }
00403   if (HitPln_isWanted) {
00404         int n_hitplns     = ads->coutab((HITPLN_DEF *) 0);
00405         HITPLN_DEF* nr;
00406         for (int i=0; i<n_hitplns; i++) {
00407           nr = ads->gettab((HITPLN_DEF *) 0,i+1);
00408           if (nr) new((*m_hitplns)[i]) REROOT_HitPln(nr);
00409   }     }
00410   if (LSTHit_isWanted) {
00411         int n_lsthits     = ads->coutab((LSTHIT_DEF *) 0);
00412         LSTHIT_DEF* nr;
00413         for (int i=0; i<n_lsthits; i++) {
00414           nr = ads->gettab((LSTHIT_DEF *) 0,i+1);
00415           if (nr) new((*m_lsthits)[i]) REROOT_LSTHit(nr);
00416   }     }
00417   if (LSTProto_isWanted) {
00418         int n_lstprotos   = ads->coutab((LSTPROTO_DEF *) 0);
00419         LSTPROTO_DEF* nr;
00420         for (int i=0; i<n_lstprotos; i++) {
00421         nr = ads->gettab((LSTPROTO_DEF *) 0,i+1);
00422           if (nr) new((*m_lstprotos)[i]) REROOT_LSTProto(nr);
00423   }     }
00424   if (LSTStrip_isWanted) {
00425         int n_lststrips   = ads->coutab((LSTSTRIP_DEF *) 0);
00426         LSTSTRIP_DEF* nr;
00427         for (int i=0; i<n_lststrips; i++) {
00428           nr = ads->gettab((LSTSTRIP_DEF *) 0,i+1);
00429           if (nr) new((*m_lststrips)[i]) REROOT_LSTStrip(nr);
00430   }     }
00431   if (LSTWire_isWanted) {
00432         int n_lstwires    = ads->coutab((LSTWIRE_DEF *) 0);
00433         LSTWIRE_DEF* nr;
00434         for (int i=0; i<n_lstwires; i++) {
00435           nr = ads->gettab((LSTWIRE_DEF *) 0,i+1);
00436           if (nr) new((*m_lstwires)[i]) REROOT_LSTWire(nr);
00437   }     }
00438   if (MuonTrkHeader_isWanted) {
00439         int n_muontrkheaders   = ads->coutab((MUONTRKHEADER_DEF *) 0);
00440         MUONTRKHEADER_DEF* nr;
00441         for (int i=0; i<n_muontrkheaders; i++) {
00442           nr = ads->gettab((MUONTRKHEADER_DEF *) 0,i+1);
00443           if (nr) new((*m_muontrkheaders)[i]) REROOT_MuonTrkHeader(nr);
00444   }     }
00445   if (MuonTrkPoint_isWanted) {
00446         int n_muontrkpoints   = ads->coutab((MUONTRKPOINT_DEF *) 0);
00447         MUONTRKPOINT_DEF* nr;
00448         for (int i=0; i<n_muontrkpoints; i++) {
00449           nr = ads->gettab((MUONTRKPOINT_DEF *) 0,i+1);
00450           if (nr) new((*m_muontrkpoints)[i]) REROOT_MuonTrkPoint(nr);
00451   }     }
00452   if (NeuKin_isWanted) {
00453         int n_neukins     = ads->coutab((NEUKIN_DEF *) 0);
00454         NEUKIN_DEF* nr;
00455         for (int i=0; i<n_neukins; i++) {
00456           nr = ads->gettab((NEUKIN_DEF *) 0,i+1);
00457           if (nr) new((*m_neukins)[i]) REROOT_NeuKin(nr);
00458 #if 0
00459       // debugging for new extended structure
00460       if (nr) {
00461         REROOT_NeuKin* nk = (REROOT_NeuKin*)(*m_neukins)[i];
00462         nk->printEvent(std::cout);  //rwh
00463       }
00464 #endif
00465   }     }
00466   if (NeuVtx_isWanted) {
00467         int n_neuvtxs     = ads->coutab((NEUVTX_DEF *) 0);
00468         NEUVTX_DEF* nr;
00469         for (int i=0; i<n_neuvtxs; i++) {
00470           nr = ads->gettab((NEUVTX_DEF *) 0,i+1);
00471           if (nr) new((*m_neuvtxs)[i]) REROOT_NeuVtx(nr);
00472   }     }
00473   if (PEArrival_isWanted) {
00474         int n_pearrivals  = ads->coutab((PEARRIVAL_DEF *) 0);
00475         PEARRIVAL_DEF* nr;
00476         for (int i=0; i<n_pearrivals; i++) {
00477           nr = ads->gettab((PEARRIVAL_DEF *) 0,i+1);
00478           if (nr) new((*m_pearrivals)[i]) REROOT_PEArrival(nr);
00479   }     }
00480   if (RecoMuon_isWanted) {
00481         int n_recomuons   = ads->coutab((RECOMUON_DEF *) 0);
00482         RECOMUON_DEF* nr;
00483         for (int i=0; i<n_recomuons; i++) {
00484           nr = ads->gettab((RECOMUON_DEF *) 0,i+1);
00485           if (nr) new((*m_recomuons)[i]) REROOT_RecoMuon(nr);
00486   }     }
00487   if (RecoShwDir_isWanted) {
00488         int n_recoshwdirs   = ads->coutab((RECOSHWDIR_DEF *) 0);
00489         RECOSHWDIR_DEF* nr;
00490         for (int i=0; i<n_recoshwdirs; i++) {
00491           nr = ads->gettab((RECOSHWDIR_DEF *) 0,i+1);
00492           if (nr) new((*m_recoshwdirs)[i]) REROOT_RecoShwDir(nr);
00493   }     }
00494   if (RecoShwEnergy_isWanted) {
00495         int n_recoshwenergys   = ads->coutab((RECOSHWENERGY_DEF *) 0);
00496         RECOSHWENERGY_DEF* nr;
00497         for (int i=0; i<n_recoshwenergys; i++) {
00498           nr = ads->gettab((RECOSHWENERGY_DEF *) 0,i+1);
00499           if (nr) new((*m_recoshwenergys)[i]) REROOT_RecoShwEnergy(nr);
00500   }     }
00501   if (RecoVtx_isWanted) {
00502         int n_recovtxs   = ads->coutab((RECOVTX_DEF *) 0);
00503         RECOVTX_DEF* nr;
00504         for (int i=0; i<n_recovtxs; i++) {
00505           nr = ads->gettab((RECOVTX_DEF *) 0,i+1);
00506           if (nr) new((*m_recovtxs)[i]) REROOT_RecoVtx(nr);
00507   }     }
00508   if (RPCHit_isWanted) {
00509         int n_rpchits   = ads->coutab((RPCHIT_DEF *) 0);
00510         RPCHIT_DEF* nr;
00511         for (int i=0; i<n_rpchits; i++) {
00512           nr = ads->gettab((RPCHIT_DEF *) 0,i+1);
00513           if (nr) new((*m_rpchits)[i]) REROOT_RPCHit(nr);
00514   }     }
00515   if (StdHep_isWanted) {
00516         int n_stdheps     = ads->coutab((STDHEP_DEF *) 0);
00517         STDHEP_DEF* nr;
00518         for (int i=0; i<n_stdheps; i++) {
00519           nr = ads->gettab((STDHEP_DEF *) 0,i+1);
00520           if (nr) new((*m_stdheps)[i]) REROOT_StdHep(nr);
00521   }     }
00522   if (StdHepHead_isWanted) {
00523         int n_stdhepheads = ads->coutab((STDHEPHEAD_DEF *) 0);
00524         STDHEPHEAD_DEF* nr;
00525         for (int i=0; i<n_stdhepheads; i++) {
00526           nr = ads->gettab((STDHEPHEAD_DEF *) 0,i+1);
00527           if (nr) new((*m_stdhepheads)[i]) REROOT_StdHepHead(nr);
00528   }     }
00529   if (TstHit_isWanted) {
00530         int n_tsthits   = ads->coutab((TSTHIT_DEF *) 0);
00531         TSTHIT_DEF* nr;
00532         for (int i=0; i<n_tsthits; i++) {
00533           nr = ads->gettab((TSTHIT_DEF *) 0,i+1);
00534           if (nr) new((*m_tsthits)[i]) REROOT_TstHit(nr);
00535   }     }
00536 }

const TClonesArray* REROOT_Event::flsdigicells (  )  const [inline]

Definition at line 307 of file REROOT_Event.h.

References m_flsdigicells.

00307 {return m_flsdigicells;}

const TClonesArray* REROOT_Event::flsdigiplns (  )  const [inline]

Definition at line 308 of file REROOT_Event.h.

References m_flsdigiplns.

00308 {return m_flsdigiplns;}

const TClonesArray* REROOT_Event::flsdigits (  )  const [inline]

Definition at line 309 of file REROOT_Event.h.

References m_flsdigits.

Referenced by RerootExodus::GetFLSDigitList().

00309 {return m_flsdigits;}

const TClonesArray* REROOT_Event::flsdigiviews (  )  const [inline]

Definition at line 310 of file REROOT_Event.h.

References m_flsdigiviews.

00310 {return m_flsdigiviews;}

const TClonesArray* REROOT_Event::flshits (  )  const [inline]
const TClonesArray* REROOT_Event::fluxinfos (  )  const [inline]

Definition at line 312 of file REROOT_Event.h.

References m_fluxinfos.

Referenced by RerootExodus::GetFluxInfoList().

00312 {return m_fluxinfos;}

const TClonesArray* REROOT_Event::fluxwgts (  )  const [inline]

Definition at line 313 of file REROOT_Event.h.

References m_fluxwgts.

Referenced by RerootExodus::GetFluxWgtList().

00313 {return m_fluxwgts;}

const TClonesArray* REROOT_Event::gafkeys (  )  const [inline]

Definition at line 314 of file REROOT_Event.h.

References m_gafkeys.

Referenced by RerootExodus::PEC_pack(), and MINFast::ProcessEvent().

00314 {return m_gafkeys;}

static Bool_t REROOT_Event::get_DigitPln_isWanted (  )  [inline, static]

Definition at line 207 of file REROOT_Event.h.

References DigitPln_isWanted.

00207 {return DigitPln_isWanted;}

static Bool_t REROOT_Event::get_EmuDigit_isWanted (  )  [inline, static]

Definition at line 208 of file REROOT_Event.h.

References EmuDigit_isWanted.

00208 {return EmuDigit_isWanted;}

static Bool_t REROOT_Event::get_EmuHit_isWanted (  )  [inline, static]

Definition at line 209 of file REROOT_Event.h.

References EmuHit_isWanted.

00209 {return EmuHit_isWanted;}

static Bool_t REROOT_Event::get_EventHistory_isWanted (  )  [inline, static]

Definition at line 210 of file REROOT_Event.h.

References EventHistory_isWanted.

00211                                          {return EventHistory_isWanted;}

static Bool_t REROOT_Event::get_FLSDigiCell_isWanted (  )  [inline, static]

Definition at line 212 of file REROOT_Event.h.

References FLSDigiCell_isWanted.

00212 {return FLSDigiCell_isWanted;}

static Bool_t REROOT_Event::get_FLSDigiPln_isWanted (  )  [inline, static]

Definition at line 213 of file REROOT_Event.h.

References FLSDigiPln_isWanted.

00213 {return FLSDigiPln_isWanted;}

static Bool_t REROOT_Event::get_FLSDigit_isWanted (  )  [inline, static]

Definition at line 214 of file REROOT_Event.h.

References FLSDigit_isWanted.

00214 {return FLSDigit_isWanted;}

static Bool_t REROOT_Event::get_FLSDigiView_isWanted (  )  [inline, static]

Definition at line 215 of file REROOT_Event.h.

References FLSDigiView_isWanted.

00215 {return FLSDigiView_isWanted;}

static Bool_t REROOT_Event::get_FLSHit_isWanted (  )  [inline, static]

Definition at line 216 of file REROOT_Event.h.

References FLSHit_isWanted.

00216 {return FLSHit_isWanted;}

static Bool_t REROOT_Event::get_FluxInfo_isWanted (  )  [inline, static]

Definition at line 217 of file REROOT_Event.h.

References FluxInfo_isWanted.

00217 {return FluxInfo_isWanted;}

static Bool_t REROOT_Event::get_FluxWgt_isWanted (  )  [inline, static]

Definition at line 218 of file REROOT_Event.h.

References FluxWgt_isWanted.

00218 {return FluxWgt_isWanted;}

static Bool_t REROOT_Event::get_GAFKey_isWanted (  )  [inline, static]

Definition at line 219 of file REROOT_Event.h.

References GAFKey_isWanted.

00219 {return GAFKey_isWanted;}

static Bool_t REROOT_Event::get_HitPln_isWanted (  )  [inline, static]

Definition at line 220 of file REROOT_Event.h.

References HitPln_isWanted.

00220 {return HitPln_isWanted;}

static Bool_t REROOT_Event::get_LSTHit_isWanted (  )  [inline, static]

Definition at line 221 of file REROOT_Event.h.

References LSTHit_isWanted.

00221 {return LSTHit_isWanted;}

static Bool_t REROOT_Event::get_LSTProto_isWanted (  )  [inline, static]

Definition at line 222 of file REROOT_Event.h.

References LSTProto_isWanted.

00222 {return LSTProto_isWanted;}

static Bool_t REROOT_Event::get_LSTStrip_isWanted (  )  [inline, static]

Definition at line 223 of file REROOT_Event.h.

References LSTStrip_isWanted.

00223 {return LSTStrip_isWanted;}

static Bool_t REROOT_Event::get_LSTWire_isWanted (  )  [inline, static]

Definition at line 224 of file REROOT_Event.h.

References LSTWire_isWanted.

00224 {return LSTWire_isWanted;}

static Bool_t REROOT_Event::get_MuonTrkHeader_isWanted (  )  [inline, static]

Definition at line 225 of file REROOT_Event.h.

References MuonTrkHeader_isWanted.

00226                                         {return MuonTrkHeader_isWanted;}

static Bool_t REROOT_Event::get_MuonTrkPoint_isWanted (  )  [inline, static]

Definition at line 227 of file REROOT_Event.h.

References MuonTrkPoint_isWanted.

00228                                          {return MuonTrkPoint_isWanted;}

static Bool_t REROOT_Event::get_NeuKin_isWanted (  )  [inline, static]

Definition at line 229 of file REROOT_Event.h.

References NeuKin_isWanted.

00229 {return NeuKin_isWanted;}

static Bool_t REROOT_Event::get_NeuVtx_isWanted (  )  [inline, static]

Definition at line 230 of file REROOT_Event.h.

References NeuVtx_isWanted.

00230 {return NeuVtx_isWanted;}

static Bool_t REROOT_Event::get_RecoMuon_isWanted (  )  [inline, static]

Definition at line 231 of file REROOT_Event.h.

References RecoMuon_isWanted.

00231 {return RecoMuon_isWanted;}

static Bool_t REROOT_Event::get_RecoShwDir_isWanted (  )  [inline, static]

Definition at line 232 of file REROOT_Event.h.

References RecoShwDir_isWanted.

00232 {return RecoShwDir_isWanted;}

static Bool_t REROOT_Event::get_RecoShwEnergy_isWanted (  )  [inline, static]

Definition at line 233 of file REROOT_Event.h.

References RecoShwEnergy_isWanted.

00234                                         {return RecoShwEnergy_isWanted;}

static Bool_t REROOT_Event::get_RecoVtx_isWanted (  )  [inline, static]

Definition at line 235 of file REROOT_Event.h.

References RecoVtx_isWanted.

00235 {return RecoVtx_isWanted;}

static Bool_t REROOT_Event::get_RPCHit_isWanted (  )  [inline, static]

Definition at line 236 of file REROOT_Event.h.

References RPCHit_isWanted.

00236 {return RPCHit_isWanted;}

static Bool_t REROOT_Event::get_StdHep_isWanted (  )  [inline, static]

Definition at line 237 of file REROOT_Event.h.

References StdHep_isWanted.

00237 {return StdHep_isWanted;}

static Bool_t REROOT_Event::get_StdHepHead_isWanted (  )  [inline, static]

Definition at line 238 of file REROOT_Event.h.

References StdHepHead_isWanted.

00238 {return StdHepHead_isWanted;}

static Bool_t REROOT_Event::get_TstHit_isWanted (  )  [inline, static]

Definition at line 239 of file REROOT_Event.h.

References TstHit_isWanted.

00239 {return TstHit_isWanted;}

const TClonesArray* REROOT_Event::hitplns (  )  const [inline]

Definition at line 315 of file REROOT_Event.h.

References m_hitplns.

00315 {return m_hitplns;}

Int_t REROOT_Event::idcurgeom (  )  [inline]

Definition at line 159 of file REROOT_Event.h.

References m_idcurgeom.

Referenced by MINFast::GetEvent().

00159 {return m_idcurgeom;}

void REROOT_Event::init ( void   )  [virtual]

Implements REROOT_Record.

Definition at line 270 of file REROOT_Event.cxx.

00271 {
00272 }

const TClonesArray* REROOT_Event::lsthits (  )  const [inline]
const TClonesArray* REROOT_Event::lstprotos (  )  const [inline]

Definition at line 317 of file REROOT_Event.h.

References m_lstprotos.

00317 {return m_lstprotos;}

const TClonesArray* REROOT_Event::lststrips (  )  const [inline]

Definition at line 318 of file REROOT_Event.h.

References m_lststrips.

00318 {return m_lststrips;}

const TClonesArray* REROOT_Event::lstwires (  )  const [inline]

Definition at line 319 of file REROOT_Event.h.

References m_lstwires.

00319 {return m_lstwires;}

const TClonesArray* REROOT_Event::muontrkheaders (  )  const [inline]

Definition at line 320 of file REROOT_Event.h.

References m_muontrkheaders.

00320 {return m_muontrkheaders;}

const TClonesArray* REROOT_Event::muontrkpoints (  )  const [inline]

Definition at line 321 of file REROOT_Event.h.

References m_muontrkpoints.

00321 {return m_muontrkpoints;}

REROOT_Event::DigitPln_list_size_type REROOT_Event::n_digitplns (  )  const

Definition at line 539 of file REROOT_Event.cxx.

References m_digitplns.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00540 {
00541   if (!m_digitplns) return 0;
00542   return m_digitplns->GetLast() + 1;
00543 }

REROOT_Event::EmuDigit_list_size_type REROOT_Event::n_emudigits (  )  const

Definition at line 546 of file REROOT_Event.cxx.

References m_emudigits.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00547 {
00548   if (!m_emudigits) return 0;
00549   return m_emudigits->GetLast() + 1;
00550 }

REROOT_Event::EmuHit_list_size_type REROOT_Event::n_emuhits (  )  const

Definition at line 553 of file REROOT_Event.cxx.

References m_emuhits.

Referenced by MINFEMU::BookHits(), fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00554 {
00555   if (!m_emuhits) return 0;
00556   return m_emuhits->GetLast() + 1;
00557 }

REROOT_Event::EventHistory_list_size_type REROOT_Event::n_eventhistorys (  )  const

Definition at line 561 of file REROOT_Event.cxx.

References m_eventhistorys.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00562 {
00563   if (!m_eventhistorys) return 0;
00564   return m_eventhistorys->GetLast() + 1;
00565 }

REROOT_Event::FLSDigiCell_list_size_type REROOT_Event::n_flsdigicells (  )  const

Definition at line 569 of file REROOT_Event.cxx.

References m_flsdigicells.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00570 {
00571   if (!m_flsdigicells) return 0;
00572   return m_flsdigicells->GetLast() + 1;
00573 }

REROOT_Event::FLSDigiPln_list_size_type REROOT_Event::n_flsdigiplns (  )  const

Definition at line 577 of file REROOT_Event.cxx.

References m_flsdigiplns.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00578 {
00579   if (!m_flsdigiplns) return 0;
00580   return m_flsdigiplns->GetLast() + 1;
00581 }

REROOT_Event::FLSDigit_list_size_type REROOT_Event::n_flsdigits (  )  const

Definition at line 584 of file REROOT_Event.cxx.

References m_flsdigits.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00585 {
00586   if (!m_flsdigits) return 0;
00587   return m_flsdigits->GetLast() + 1;
00588 }

REROOT_Event::FLSDigiView_list_size_type REROOT_Event::n_flsdigiviews (  )  const

Definition at line 592 of file REROOT_Event.cxx.

References m_flsdigiviews.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00593 {
00594   if (!m_flsdigiviews) return 0;
00595   return m_flsdigiviews->GetLast() + 1;
00596 }

REROOT_Event::FLSHit_list_size_type REROOT_Event::n_flshits (  )  const

Definition at line 599 of file REROOT_Event.cxx.

References m_flshits.

Referenced by MINFFLS::BookHits(), fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00600 {
00601   if (!m_flshits) return 0;
00602   return m_flshits->GetLast() + 1;
00603 }

REROOT_Event::FluxInfo_list_size_type REROOT_Event::n_fluxinfos (  )  const

Definition at line 606 of file REROOT_Event.cxx.

References m_fluxinfos.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00607 {
00608   if (!m_fluxinfos) return 0;
00609   return m_fluxinfos->GetLast() + 1;
00610 }

REROOT_Event::FluxWgt_list_size_type REROOT_Event::n_fluxwgts (  )  const

Definition at line 613 of file REROOT_Event.cxx.

References m_fluxwgts.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00614 {
00615   if (!m_fluxwgts) return 0;
00616   return m_fluxwgts->GetLast() + 1;
00617 }

REROOT_Event::GAFKey_list_size_type REROOT_Event::n_gafkeys (  )  const

Definition at line 620 of file REROOT_Event.cxx.

References m_gafkeys.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00621 {
00622   if (!m_gafkeys) return 0;
00623   return m_gafkeys->GetLast() + 1;
00624 }

REROOT_Event::HitPln_list_size_type REROOT_Event::n_hitplns (  )  const

Definition at line 627 of file REROOT_Event.cxx.

References m_hitplns.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00628 {
00629   if (!m_hitplns) return 0;
00630   return m_hitplns->GetLast() + 1;
00631 }

REROOT_Event::LSTHit_list_size_type REROOT_Event::n_lsthits (  )  const

Definition at line 634 of file REROOT_Event.cxx.

References m_lsthits.

Referenced by MINFLST::BookHits(), fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00635 {
00636   if (!m_lsthits) return 0;
00637   return m_lsthits->GetLast() + 1;
00638 }

REROOT_Event::LSTProto_list_size_type REROOT_Event::n_lstprotos (  )  const

Definition at line 641 of file REROOT_Event.cxx.

References m_lstprotos.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00642 {
00643   if (!m_lstprotos) return 0;
00644   return m_lstprotos->GetLast() + 1;
00645 }

REROOT_Event::LSTStrip_list_size_type REROOT_Event::n_lststrips (  )  const

Definition at line 648 of file REROOT_Event.cxx.

References m_lststrips.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00649 {
00650   if (!m_lststrips) return 0;
00651   return m_lststrips->GetLast() + 1;
00652 }

REROOT_Event::LSTWire_list_size_type REROOT_Event::n_lstwires (  )  const

Definition at line 655 of file REROOT_Event.cxx.

References m_lstwires.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00656 {
00657   if (!m_lstwires) return 0;
00658   return m_lstwires->GetLast() + 1;
00659 }

REROOT_Event::MuonTrkHeader_list_size_type REROOT_Event::n_muontrkheaders (  )  const

Definition at line 663 of file REROOT_Event.cxx.

References m_muontrkheaders.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00664 {
00665   if (!m_muontrkheaders) return 0;
00666   return m_muontrkheaders->GetLast() + 1;
00667 }

REROOT_Event::MuonTrkPoint_list_size_type REROOT_Event::n_muontrkpoints (  )  const

Definition at line 671 of file REROOT_Event.cxx.

References m_muontrkpoints.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00672 {
00673   if (!m_muontrkpoints) return 0;
00674   return m_muontrkpoints->GetLast() + 1;
00675 }

REROOT_Event::NeuKin_list_size_type REROOT_Event::n_neukins (  )  const

Definition at line 678 of file REROOT_Event.cxx.

References m_neukins.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00679 {
00680   if (!m_neukins) return 0;
00681   return m_neukins->GetLast() + 1;
00682 }

REROOT_Event::NeuVtx_list_size_type REROOT_Event::n_neuvtxs (  )  const

Definition at line 685 of file REROOT_Event.cxx.

References m_neuvtxs.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00686 {
00687   if (!m_neuvtxs) return 0;
00688   return m_neuvtxs->GetLast() + 1;
00689 }

REROOT_Event::PEArrival_list_size_type REROOT_Event::n_pearrivals (  )  const

Definition at line 693 of file REROOT_Event.cxx.

References m_pearrivals.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00694 {
00695   if (!m_pearrivals) return 0;
00696   return m_pearrivals->GetLast() + 1;
00697 }

REROOT_Event::RecoMuon_list_size_type REROOT_Event::n_recomuons (  )  const

Definition at line 700 of file REROOT_Event.cxx.

References m_recomuons.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00701 {
00702   if (!m_recomuons) return 0;
00703   return m_recomuons->GetLast() + 1;
00704 }

REROOT_Event::RecoShwDir_list_size_type REROOT_Event::n_recoshwdirs (  )  const

Definition at line 708 of file REROOT_Event.cxx.

References m_recoshwdirs.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00709 {
00710   if (!m_recoshwdirs) return 0;
00711   return m_recoshwdirs->GetLast() + 1;
00712 }

REROOT_Event::RecoShwEnergy_list_size_type REROOT_Event::n_recoshwenergys (  )  const

Definition at line 716 of file REROOT_Event.cxx.

References m_recoshwenergys.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00717 {
00718   if (!m_recoshwenergys) return 0;
00719   return m_recoshwenergys->GetLast() + 1;
00720 }

REROOT_Event::RecoVtx_list_size_type REROOT_Event::n_recovtxs (  )  const

Definition at line 723 of file REROOT_Event.cxx.

References m_recovtxs.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00724 {
00725   if (!m_recovtxs) return 0;
00726   return m_recovtxs->GetLast() + 1;
00727 }

REROOT_Event::RPCHit_list_size_type REROOT_Event::n_rpchits (  )  const

Definition at line 730 of file REROOT_Event.cxx.

References m_rpchits.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00731 {
00732   if (!m_rpchits) return 0;
00733   return m_rpchits->GetLast() + 1;
00734 }

REROOT_Event::StdHepHead_list_size_type REROOT_Event::n_stdhepheads (  )  const

Definition at line 745 of file REROOT_Event.cxx.

References m_stdhepheads.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00746 {
00747   if (!m_stdhepheads) return 0;
00748   return m_stdhepheads->GetLast() + 1;
00749 }

REROOT_Event::StdHep_list_size_type REROOT_Event::n_stdheps (  )  const

Definition at line 737 of file REROOT_Event.cxx.

References m_stdheps.

Referenced by UberDST::Ana(), fill_objects_from_GAF(), MINFast::ProcessEvent(), and REROOT_UserVisitor::visit().

00738 {
00739   if (!m_stdheps) return 0;
00740   return m_stdheps->GetLast() + 1;
00741 }

REROOT_Event::TstHit_list_size_type REROOT_Event::n_tsthits (  )  const

Definition at line 752 of file REROOT_Event.cxx.

References m_tsthits.

Referenced by fill_objects_from_GAF(), and REROOT_UserVisitor::visit().

00753 {
00754   if (!m_tsthits) return 0;
00755   return m_tsthits->GetLast() + 1;
00756 }

const TClonesArray* REROOT_Event::neukins (  )  const [inline]

Definition at line 322 of file REROOT_Event.h.

References m_neukins.

Referenced by FitTrackMSListModule::Ana(), DemoMCFilter::Ana(), and RerootExodus::GetNeuKinList().

00322 {return m_neukins;}

const TClonesArray* REROOT_Event::neuvtxs (  )  const [inline]

Definition at line 323 of file REROOT_Event.h.

References m_neuvtxs.

Referenced by FitTrackMSListModule::Ana(), and RerootExodus::GetNeuVtxList().

00323 {return m_neuvtxs;}

const TClonesArray* REROOT_Event::pearrivals (  )  const [inline]

Definition at line 324 of file REROOT_Event.h.

References m_pearrivals.

00324 {return m_pearrivals;}

void REROOT_Event::Print ( Option_t *  option = ""  )  const

Definition at line 236 of file REROOT_Event.cxx.

References m_digitplns, m_emudigits, m_emuhits, m_eventhistorys, m_flsdigicells, m_flsdigits, m_flsdigiviews, m_flshits, m_fluxinfos, m_fluxwgts, m_gafkeys, m_hitplns, m_lsthits, m_lstprotos, m_lststrips, m_lstwires, m_muontrkheaders, m_muontrkpoints, m_neukins, m_neuvtxs, m_pearrivals, m_recomuons, m_recoshwdirs, m_recoshwenergys, m_recovtxs, m_rpchits, m_stdhepheads, m_stdheps, m_tsthits, and sizes_of_event_clones().

00237 {
00238    sizes_of_event_clones(0,"DigitPln",m_digitplns);
00239    sizes_of_event_clones(1,"EmuDigit",m_emudigits);
00240    sizes_of_event_clones(2,"EmuHit",m_emuhits);
00241    sizes_of_event_clones(3,"EventHistory",m_eventhistorys);
00242    sizes_of_event_clones(4,"FLSDigiCell",m_flsdigicells);
00243    sizes_of_event_clones(5,"FLSDigit",m_flsdigits);
00244    sizes_of_event_clones(6,"FLSDigiView",m_flsdigiviews);
00245    sizes_of_event_clones(7,"FLSHit",m_flshits);
00246    sizes_of_event_clones(8,"FluxInfo",m_fluxinfos);
00247    sizes_of_event_clones(8,"FluxWgt",m_fluxwgts);
00248    sizes_of_event_clones(9,"GAFKey",m_gafkeys);
00249    sizes_of_event_clones(10,"HitPln",m_hitplns);
00250    sizes_of_event_clones(11,"LSTHit",m_lsthits);
00251    sizes_of_event_clones(12,"LSTProto",m_lstprotos);
00252    sizes_of_event_clones(13,"LSTStrip",m_lststrips);
00253    sizes_of_event_clones(14,"LSTWire",m_lstwires);
00254    sizes_of_event_clones(15,"MuonTrkHeader",m_muontrkheaders);
00255    sizes_of_event_clones(16,"MuonTrkPoint",m_muontrkpoints);
00256    sizes_of_event_clones(17,"NeuKin",m_neukins);
00257    sizes_of_event_clones(18,"NeuVtx",m_neuvtxs);
00258    sizes_of_event_clones(19,"PEArrival",m_pearrivals);
00259    sizes_of_event_clones(20,"RecoMuon",m_recomuons);
00260    sizes_of_event_clones(21,"RecoShwDir",m_recoshwdirs);
00261    sizes_of_event_clones(22,"RecoShwEnergy",m_recoshwenergys);
00262    sizes_of_event_clones(23,"RecoVtx",m_recovtxs);
00263    sizes_of_event_clones(24,"RPCHit",m_rpchits);
00264    sizes_of_event_clones(25,"StdHep",m_stdheps);
00265    sizes_of_event_clones(26,"StdHepHead",m_stdhepheads);
00266    sizes_of_event_clones(27,"TstHit",m_tsthits);
00267 }

const TClonesArray* REROOT_Event::recomuons (  )  const [inline]

Definition at line 325 of file REROOT_Event.h.

References m_recomuons.

00325 {return m_recomuons;}

const TClonesArray* REROOT_Event::recoshwdirs (  )  const [inline]

Definition at line 326 of file REROOT_Event.h.

References m_recoshwdirs.

00326 {return m_recoshwdirs;}

const TClonesArray* REROOT_Event::recoshwenergys (  )  const [inline]

Definition at line 327 of file REROOT_Event.h.

References m_recoshwenergys.

00327 {return m_recoshwenergys;}

const TClonesArray* REROOT_Event::recovtxs (  )  const [inline]

Definition at line 328 of file REROOT_Event.h.

References m_recovtxs.

00328 {return m_recovtxs;}

const TClonesArray* REROOT_Event::rpchits (  )  const [inline]

Definition at line 329 of file REROOT_Event.h.

References m_rpchits.

00329 {return m_rpchits;}

static void REROOT_Event::Set_curevent ( REROOT_Event revt  )  [inline, static]

Definition at line 163 of file REROOT_Event.h.

References s_curevent.

Referenced by RecoControl::nextRecord(), and MINFile::readREROOTEvent().

00163 {s_curevent = revt;}

static void REROOT_Event::set_DigitPln_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 166 of file REROOT_Event.h.

References DigitPln_isWanted.

Referenced by main().

00166 {DigitPln_isWanted = lj;}

static void REROOT_Event::set_EmuDigit_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 167 of file REROOT_Event.h.

References EmuDigit_isWanted.

Referenced by main().

00167 {EmuDigit_isWanted = lj;}

static void REROOT_Event::set_EmuHit_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 168 of file REROOT_Event.h.

References EmuHit_isWanted.

Referenced by main().

00168 {EmuHit_isWanted = lj;}

static void REROOT_Event::set_EventHistory_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 169 of file REROOT_Event.h.

References EventHistory_isWanted.

Referenced by main().

00170                                            {EventHistory_isWanted = lj;}

static void REROOT_Event::set_FLSDigiCell_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 171 of file REROOT_Event.h.

References FLSDigiCell_isWanted.

Referenced by main().

00172                                             {FLSDigiCell_isWanted = lj;}

static void REROOT_Event::set_FLSDigiPln_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 173 of file REROOT_Event.h.

References FLSDigiPln_isWanted.

Referenced by main().

00174                                              {FLSDigiPln_isWanted = lj;}

static void REROOT_Event::set_FLSDigit_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 175 of file REROOT_Event.h.

References FLSDigit_isWanted.

Referenced by main().

00175 {FLSDigit_isWanted = lj;}

static void REROOT_Event::set_FLSDigiView_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 176 of file REROOT_Event.h.

References FLSDigiView_isWanted.

Referenced by main().

00177                                             {FLSDigiView_isWanted = lj;}

static void REROOT_Event::set_FLSHit_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 178 of file REROOT_Event.h.

References FLSHit_isWanted.

Referenced by main().

00178 {FLSHit_isWanted = lj;}

static void REROOT_Event::set_FluxInfo_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 179 of file REROOT_Event.h.

References FluxInfo_isWanted.

Referenced by main().

00179 {FluxInfo_isWanted = lj;}

static void REROOT_Event::set_FluxWgt_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 180 of file REROOT_Event.h.

References FluxWgt_isWanted.

Referenced by main().

00180 {FluxWgt_isWanted = lj;}

static void REROOT_Event::set_GAFKey_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 181 of file REROOT_Event.h.

References GAFKey_isWanted.

Referenced by main().

00181 {GAFKey_isWanted = lj;}

static void REROOT_Event::set_HitPln_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 182 of file REROOT_Event.h.

References HitPln_isWanted.

Referenced by main().

00182 {HitPln_isWanted = lj;}

static void REROOT_Event::set_LSTHit_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 183 of file REROOT_Event.h.

References LSTHit_isWanted.

Referenced by main().

00183 {LSTHit_isWanted = lj;}

static void REROOT_Event::set_LSTProto_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 184 of file REROOT_Event.h.

References LSTProto_isWanted.

Referenced by main().

00184 {LSTProto_isWanted = lj;}

static void REROOT_Event::set_LSTStrip_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 185 of file REROOT_Event.h.

References LSTStrip_isWanted.

Referenced by main().

00185 {LSTStrip_isWanted = lj;}

static void REROOT_Event::set_LSTWire_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 186 of file REROOT_Event.h.

References LSTWire_isWanted.

Referenced by main().

00186 {LSTWire_isWanted = lj;}

static void REROOT_Event::set_MuonTrkHeader_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 187 of file REROOT_Event.h.

References MuonTrkHeader_isWanted.

Referenced by main().

00188                                           {MuonTrkHeader_isWanted = lj;}

static void REROOT_Event::set_MuonTrkPoint_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 189 of file REROOT_Event.h.

References MuonTrkPoint_isWanted.

Referenced by main().

00190                                            {MuonTrkPoint_isWanted = lj;}

static void REROOT_Event::set_NeuKin_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 191 of file REROOT_Event.h.

References NeuKin_isWanted.

Referenced by main().

00191 {NeuKin_isWanted = lj;}

static void REROOT_Event::set_NeuVtx_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 192 of file REROOT_Event.h.

References NeuVtx_isWanted.

Referenced by main().

00192 {NeuVtx_isWanted = lj;}

static void REROOT_Event::set_PEArrival_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 193 of file REROOT_Event.h.

References PEArrival_isWanted.

Referenced by main().

00194                                               {PEArrival_isWanted = lj;}

static void REROOT_Event::set_RecoMuon_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 195 of file REROOT_Event.h.

References RecoMuon_isWanted.

Referenced by main().

00195 {RecoMuon_isWanted = lj;}

static void REROOT_Event::set_RecoShwDir_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 196 of file REROOT_Event.h.

References RecoShwDir_isWanted.

Referenced by main().

00197                                              {RecoShwDir_isWanted = lj;}

static void REROOT_Event::set_RecoShwEnergy_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 198 of file REROOT_Event.h.

References RecoShwEnergy_isWanted.

Referenced by main().

00199                                           {RecoShwEnergy_isWanted = lj;}

static void REROOT_Event::set_RecoVtx_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 200 of file REROOT_Event.h.

References RecoVtx_isWanted.

Referenced by main().

00200 {RecoVtx_isWanted = lj;}

static void REROOT_Event::set_RPCHit_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 201 of file REROOT_Event.h.

References RPCHit_isWanted.

Referenced by main().

00201 {RPCHit_isWanted = lj;}

static void REROOT_Event::set_StdHep_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 202 of file REROOT_Event.h.

References StdHep_isWanted.

Referenced by main().

00202 {StdHep_isWanted = lj;}

static void REROOT_Event::set_StdHepHead_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 203 of file REROOT_Event.h.

References StdHepHead_isWanted.

Referenced by main().

00204                                                {StdHepHead_isWanted=lj;}

static void REROOT_Event::set_TstHit_isWanted ( Bool_t  lj  )  [inline, static]

Definition at line 205 of file REROOT_Event.h.

References TstHit_isWanted.

Referenced by main().

00205 {TstHit_isWanted=lj;}

void REROOT_Event::Setidcurgeom ( Int_t  idcurgeom  )  [inline]

Definition at line 158 of file REROOT_Event.h.

References m_idcurgeom.

Referenced by processSingleFile().

const TClonesArray* REROOT_Event::stdhepheads (  )  const [inline]

Definition at line 331 of file REROOT_Event.h.

References m_stdhepheads.

Referenced by RerootExodus::GetStdHepHeadList().

00331 {return m_stdhepheads;}

const TClonesArray* REROOT_Event::stdheps (  )  const [inline]

Definition at line 330 of file REROOT_Event.h.

References m_stdheps.

Referenced by RerootExodus::GetStdHepList(), and MINFast::ProcessEvent().

00330 {return m_stdheps;}

const TClonesArray* REROOT_Event::tsthits (  )  const [inline]

Definition at line 332 of file REROOT_Event.h.

References m_tsthits.

00332 {return m_tsthits;}


Member Data Documentation

Bool_t REROOT_Event::DigitPln_isWanted [static, private]
Bool_t REROOT_Event::EmuDigit_isWanted [static, private]
Bool_t REROOT_Event::EmuHit_isWanted [static, private]

Definition at line 119 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_EmuHit_isWanted(), and set_EmuHit_isWanted().

Bool_t REROOT_Event::EventHistory_isWanted [static, private]
Bool_t REROOT_Event::FLSDigiCell_isWanted [static, private]
Bool_t REROOT_Event::FLSDigiPln_isWanted [static, private]
Bool_t REROOT_Event::FLSDigit_isWanted [static, private]
Bool_t REROOT_Event::FLSDigiView_isWanted [static, private]
Bool_t REROOT_Event::FLSHit_isWanted [static, private]

Definition at line 125 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_FLSHit_isWanted(), and set_FLSHit_isWanted().

Bool_t REROOT_Event::FluxInfo_isWanted [static, private]
Bool_t REROOT_Event::FluxWgt_isWanted [static, private]
Bool_t REROOT_Event::GAFKey_isWanted [static, private]

Definition at line 128 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_GAFKey_isWanted(), and set_GAFKey_isWanted().

Bool_t REROOT_Event::HitPln_isWanted [static, private]

Definition at line 129 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_HitPln_isWanted(), and set_HitPln_isWanted().

Bool_t REROOT_Event::LSTHit_isWanted [static, private]

Definition at line 130 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_LSTHit_isWanted(), and set_LSTHit_isWanted().

Bool_t REROOT_Event::LSTProto_isWanted [static, private]
Bool_t REROOT_Event::LSTStrip_isWanted [static, private]
Bool_t REROOT_Event::LSTWire_isWanted [static, private]
TClonesArray* REROOT_Event::m_digitplns [private]

Definition at line 53 of file REROOT_Event.h.

Referenced by Clear(), digitplns(), n_digitplns(), and Print().

TClonesArray* REROOT_Event::m_emudigits [private]

Definition at line 54 of file REROOT_Event.h.

Referenced by Clear(), emudigits(), n_emudigits(), and Print().

TClonesArray* REROOT_Event::m_emuhits [private]

Definition at line 55 of file REROOT_Event.h.

Referenced by Clear(), emuhits(), n_emuhits(), and Print().

TClonesArray* REROOT_Event::m_eventhistorys [private]

Definition at line 56 of file REROOT_Event.h.

Referenced by Clear(), eventhistorys(), n_eventhistorys(), and Print().

TClonesArray* REROOT_Event::m_flsdigicells [private]

Definition at line 57 of file REROOT_Event.h.

Referenced by Clear(), flsdigicells(), n_flsdigicells(), and Print().

TClonesArray* REROOT_Event::m_flsdigiplns [private]

Definition at line 58 of file REROOT_Event.h.

Referenced by Clear(), flsdigiplns(), and n_flsdigiplns().

TClonesArray* REROOT_Event::m_flsdigits [private]

Definition at line 59 of file REROOT_Event.h.

Referenced by Clear(), flsdigits(), n_flsdigits(), and Print().

TClonesArray* REROOT_Event::m_flsdigiviews [private]

Definition at line 60 of file REROOT_Event.h.

Referenced by Clear(), flsdigiviews(), n_flsdigiviews(), and Print().

TClonesArray* REROOT_Event::m_flshits [private]

Definition at line 61 of file REROOT_Event.h.

Referenced by Clear(), flshits(), n_flshits(), and Print().

TClonesArray* REROOT_Event::m_fluxinfos [private]

Definition at line 62 of file REROOT_Event.h.

Referenced by Clear(), fill_objects_from_GAF(), fluxinfos(), n_fluxinfos(), and Print().

TClonesArray* REROOT_Event::m_fluxwgts [private]

Definition at line 63 of file REROOT_Event.h.

Referenced by Clear(), fluxwgts(), n_fluxwgts(), and Print().

TClonesArray* REROOT_Event::m_gafkeys [private]

Definition at line 64 of file REROOT_Event.h.

Referenced by Clear(), gafkeys(), n_gafkeys(), and Print().

TClonesArray* REROOT_Event::m_hitplns [private]

Definition at line 65 of file REROOT_Event.h.

Referenced by Clear(), hitplns(), n_hitplns(), and Print().

Int_t REROOT_Event::m_idcurgeom [private]

Definition at line 51 of file REROOT_Event.h.

Referenced by idcurgeom(), and Setidcurgeom().

TClonesArray* REROOT_Event::m_lsthits [private]

Definition at line 66 of file REROOT_Event.h.

Referenced by Clear(), lsthits(), n_lsthits(), and Print().

TClonesArray* REROOT_Event::m_lstprotos [private]

Definition at line 67 of file REROOT_Event.h.

Referenced by Clear(), lstprotos(), n_lstprotos(), and Print().

TClonesArray* REROOT_Event::m_lststrips [private]

Definition at line 68 of file REROOT_Event.h.

Referenced by Clear(), lststrips(), n_lststrips(), and Print().

TClonesArray* REROOT_Event::m_lstwires [private]

Definition at line 69 of file REROOT_Event.h.

Referenced by Clear(), lstwires(), n_lstwires(), and Print().

TClonesArray* REROOT_Event::m_muontrkheaders [private]

Definition at line 70 of file REROOT_Event.h.

Referenced by Clear(), muontrkheaders(), n_muontrkheaders(), and Print().

TClonesArray* REROOT_Event::m_muontrkpoints [private]

Definition at line 71 of file REROOT_Event.h.

Referenced by Clear(), muontrkpoints(), n_muontrkpoints(), and Print().

TClonesArray* REROOT_Event::m_neukins [private]

Definition at line 72 of file REROOT_Event.h.

Referenced by Clear(), fill_objects_from_GAF(), n_neukins(), neukins(), and Print().

TClonesArray* REROOT_Event::m_neuvtxs [private]

Definition at line 73 of file REROOT_Event.h.

Referenced by Clear(), n_neuvtxs(), neuvtxs(), and Print().

TClonesArray* REROOT_Event::m_pearrivals [private]

Definition at line 74 of file REROOT_Event.h.

Referenced by Clear(), n_pearrivals(), pearrivals(), and Print().

TClonesArray* REROOT_Event::m_recomuons [private]

Definition at line 75 of file REROOT_Event.h.

Referenced by Clear(), n_recomuons(), Print(), and recomuons().

TClonesArray* REROOT_Event::m_recoshwdirs [private]

Definition at line 76 of file REROOT_Event.h.

Referenced by Clear(), n_recoshwdirs(), Print(), and recoshwdirs().

TClonesArray* REROOT_Event::m_recoshwenergys [private]

Definition at line 77 of file REROOT_Event.h.

Referenced by Clear(), n_recoshwenergys(), Print(), and recoshwenergys().

TClonesArray* REROOT_Event::m_recovtxs [private]

Definition at line 78 of file REROOT_Event.h.

Referenced by Clear(), n_recovtxs(), Print(), and recovtxs().

TClonesArray* REROOT_Event::m_rpchits [private]

Definition at line 79 of file REROOT_Event.h.

Referenced by Clear(), n_rpchits(), Print(), and rpchits().

TClonesArray* REROOT_Event::m_stdhepheads [private]

Definition at line 81 of file REROOT_Event.h.

Referenced by Clear(), n_stdhepheads(), Print(), and stdhepheads().

TClonesArray* REROOT_Event::m_stdheps [private]

Definition at line 80 of file REROOT_Event.h.

Referenced by Clear(), n_stdheps(), Print(), and stdheps().

TClonesArray* REROOT_Event::m_tsthits [private]

Definition at line 82 of file REROOT_Event.h.

Referenced by Clear(), n_tsthits(), Print(), and tsthits().

Bool_t REROOT_Event::MuonTrkHeader_isWanted [static, private]
Bool_t REROOT_Event::MuonTrkPoint_isWanted [static, private]
Bool_t REROOT_Event::NeuKin_isWanted [static, private]

Definition at line 136 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_NeuKin_isWanted(), and set_NeuKin_isWanted().

Bool_t REROOT_Event::NeuVtx_isWanted [static, private]

Definition at line 137 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_NeuVtx_isWanted(), and set_NeuVtx_isWanted().

Bool_t REROOT_Event::PEArrival_isWanted [static, private]

Definition at line 138 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), and set_PEArrival_isWanted().

Bool_t REROOT_Event::RecoMuon_isWanted [static, private]
Bool_t REROOT_Event::RecoShwDir_isWanted [static, private]
Bool_t REROOT_Event::RecoShwEnergy_isWanted [static, private]
Bool_t REROOT_Event::RecoVtx_isWanted [static, private]
Bool_t REROOT_Event::RPCHit_isWanted [static, private]

Definition at line 143 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_RPCHit_isWanted(), and set_RPCHit_isWanted().

Definition at line 115 of file REROOT_Event.h.

Referenced by curevent(), and Set_curevent().

TClonesArray * REROOT_Event::s_digitplns [static, private]

Definition at line 84 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_emudigits [static, private]

Definition at line 85 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_emuhits [static, private]

Definition at line 86 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_eventhistorys [static, private]

Definition at line 87 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_flsdigicells [static, private]

Definition at line 88 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_flsdigiplns [static, private]

Definition at line 89 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_flsdigits [static, private]

Definition at line 90 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_flsdigiviews [static, private]

Definition at line 91 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_flshits [static, private]

Definition at line 92 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_fluxinfos [static, private]

Definition at line 93 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_fluxwgts [static, private]

Definition at line 94 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_gafkeys [static, private]

Definition at line 95 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_hitplns [static, private]

Definition at line 96 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_lsthits [static, private]

Definition at line 97 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_lstprotos [static, private]

Definition at line 98 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_lststrips [static, private]

Definition at line 99 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_lstwires [static, private]

Definition at line 100 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_muontrkheaders [static, private]

Definition at line 101 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_muontrkpoints [static, private]

Definition at line 102 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_neukins [static, private]

Definition at line 103 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_neuvtxs [static, private]

Definition at line 104 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_pearrivals [static, private]

Definition at line 105 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_recomuons [static, private]

Definition at line 106 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_recoshwdirs [static, private]

Definition at line 107 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_recoshwenergys [static, private]

Definition at line 108 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_recovtxs [static, private]

Definition at line 109 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_rpchits [static, private]

Definition at line 110 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_stdhepheads [static, private]

Definition at line 112 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_stdheps [static, private]

Definition at line 111 of file REROOT_Event.h.

TClonesArray * REROOT_Event::s_tsthits [static, private]

Definition at line 113 of file REROOT_Event.h.

Bool_t REROOT_Event::StdHep_isWanted [static, private]

Definition at line 145 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_StdHep_isWanted(), and set_StdHep_isWanted().

Bool_t REROOT_Event::StdHepHead_isWanted [static, private]
Bool_t REROOT_Event::TstHit_isWanted [static, private]

Definition at line 146 of file REROOT_Event.h.

Referenced by fill_objects_from_GAF(), get_TstHit_isWanted(), and set_TstHit_isWanted().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1