Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DigiRerootInfo Class Reference

#include <DigiRerootInfo.h>

List of all members.

Public Member Functions

 DigiRerootInfo ()
 DigiRerootInfo (Int_t runNo, Int_t eventNo, Int_t eventRecord, const VldContext &context)
 ~DigiRerootInfo ()
Int_t GetRerootRun ()
Int_t GetRerootEventNo ()
Int_t GetRerootEventRecord ()
VldContext GetRerootVldContext ()

Private Member Functions

 ClassDef (DigiRerootInfo, 1)

Private Attributes

Int_t fReroot_run
Int_t fReroot_event
Int_t fReroot_eventRecord
VldContext fReroot_context


Detailed Description

DigiRerootInfo

Class for holding information about the GMINOS event that really doesn't go anywere else.

This class is to be stored in the SimSnarlRecord.

Future: could hold any extra info that can be pulled out of the GMINOS.

Definition at line 17 of file DigiRerootInfo.h.


Constructor & Destructor Documentation

DigiRerootInfo::DigiRerootInfo  ) 
 

Definition at line 5 of file DigiRerootInfo.cxx.

00005                                : 
00006   TNamed("DigiRerootInfo","DigiRerootInfo"),
00007   fReroot_run(-1),
00008   fReroot_event(-1),
00009   fReroot_eventRecord(-1),
00010   fReroot_context()
00011 {
00012 }

DigiRerootInfo::DigiRerootInfo Int_t  runNo,
Int_t  eventNo,
Int_t  eventRecord,
const VldContext context
 

Definition at line 14 of file DigiRerootInfo.cxx.

References Form().

00017                                                            :
00018   TNamed("DigiRerootInfo",Form("Reroot run %d, event %d, record %d, generated %s",
00019                                runNo,
00020                                eventNo,
00021                                eventRecord,
00022                                context.AsString() 
00023                                ) ),
00024   fReroot_run(runNo),
00025   fReroot_event(eventNo),
00026   fReroot_eventRecord(eventRecord),
00027   fReroot_context(context)
00028 {
00029 }

DigiRerootInfo::~DigiRerootInfo  )  [inline]
 

Definition at line 25 of file DigiRerootInfo.h.

00025 {};


Member Function Documentation

DigiRerootInfo::ClassDef DigiRerootInfo  ,
[private]
 

Int_t DigiRerootInfo::GetRerootEventNo  )  [inline]
 

Definition at line 28 of file DigiRerootInfo.h.

00028 { return fReroot_event; };

Int_t DigiRerootInfo::GetRerootEventRecord  )  [inline]
 

Definition at line 29 of file DigiRerootInfo.h.

00029 { return fReroot_eventRecord; };

Int_t DigiRerootInfo::GetRerootRun  )  [inline]
 

Definition at line 27 of file DigiRerootInfo.h.

00027 { return fReroot_run; };

VldContext DigiRerootInfo::GetRerootVldContext  )  [inline]
 

Definition at line 30 of file DigiRerootInfo.h.

00030 { return fReroot_context; };


Member Data Documentation

VldContext DigiRerootInfo::fReroot_context [private]
 

Definition at line 36 of file DigiRerootInfo.h.

Int_t DigiRerootInfo::fReroot_event [private]
 

Definition at line 34 of file DigiRerootInfo.h.

Int_t DigiRerootInfo::fReroot_eventRecord [private]
 

Definition at line 35 of file DigiRerootInfo.h.

Int_t DigiRerootInfo::fReroot_run [private]
 

Definition at line 33 of file DigiRerootInfo.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:08 2010 for loon by  doxygen 1.3.9.1