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.

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.

References fReroot_event.

00028 { return fReroot_event; };

Int_t DigiRerootInfo::GetRerootEventRecord (  )  [inline]

Definition at line 29 of file DigiRerootInfo.h.

References fReroot_eventRecord.

00029 { return fReroot_eventRecord; };

Int_t DigiRerootInfo::GetRerootRun (  )  [inline]

Definition at line 27 of file DigiRerootInfo.h.

References fReroot_run.

00027 { return fReroot_run; };

VldContext DigiRerootInfo::GetRerootVldContext (  )  [inline]

Definition at line 30 of file DigiRerootInfo.h.

References fReroot_context.

00030 { return fReroot_context; };


Member Data Documentation

Definition at line 36 of file DigiRerootInfo.h.

Referenced by GetRerootVldContext().

Definition at line 34 of file DigiRerootInfo.h.

Referenced by GetRerootEventNo().

Definition at line 35 of file DigiRerootInfo.h.

Referenced by GetRerootEventRecord().

Int_t DigiRerootInfo::fReroot_run [private]

Definition at line 30 of file DigiRerootInfo.h.

Referenced by GetRerootRun().


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1