ROOTANA
Public Member Functions | Data Fields
ExampleGRoot Struct Reference
Inheritance diagram for ExampleGRoot:
Inheritance graph
[legend]
Collaboration diagram for ExampleGRoot:
Collaboration graph
[legend]

Public Member Functions

 ExampleGRoot (TARunInfo *runinfo)
 
 ~ExampleGRoot ()
 
void BeginRun (TARunInfo *runinfo)
 
void EndRun (TARunInfo *runinfo)
 
void NextSubrun (TARunInfo *runinfo)
 
void PauseRun (TARunInfo *runinfo)
 
void ResumeRun (TARunInfo *runinfo)
 
TAFlowEventAnalyze (TARunInfo *runinfo, TMEvent *event, TAFlags *flags, TAFlowEvent *flow)
 
void AnalyzeSpecialEvent (TARunInfo *runinfo, TMEvent *event)
 
- Public Member Functions inherited from TARunObject
 TARunObject (TARunInfo *runinfo)
 
virtual ~TARunObject ()
 
virtual void PreEndRun (TARunInfo *runinfo)
 
virtual TAFlowEventAnalyzeFlowEvent (TARunInfo *runinfo, TAFlags *flags, TAFlowEvent *flow)
 
 TARunObject (TARunInfo *runinfo)
 
virtual ~TARunObject ()
 
virtual void PreEndRun (TARunInfo *runinfo)
 
virtual TAFlowEventAnalyzeFlowEvent (TARunInfo *runinfo, TAFlags *flags, TAFlowEvent *flow)
 

Data Fields

int fCounter
 
TCanvas * fCanvas
 
TH1D * hperrun
 
TH1D * hExample
 
TRandom * fRndm
 
- Data Fields inherited from TARunObject
std::string fModuleName
 

Detailed Description

Definition at line 16 of file manalyzer_example_root_graphics.cxx.

Constructor & Destructor Documentation

◆ ExampleGRoot()

ExampleGRoot::ExampleGRoot ( TARunInfo runinfo)
inline

Definition at line 24 of file manalyzer_example_root_graphics.cxx.

◆ ~ExampleGRoot()

ExampleGRoot::~ExampleGRoot ( )
inline

Definition at line 33 of file manalyzer_example_root_graphics.cxx.

Member Function Documentation

◆ Analyze()

TAFlowEvent* ExampleGRoot::Analyze ( TARunInfo runinfo,
TMEvent event,
TAFlags flags,
TAFlowEvent flow 
)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 85 of file manalyzer_example_root_graphics.cxx.

Here is the call graph for this function:

◆ AnalyzeSpecialEvent()

void ExampleGRoot::AnalyzeSpecialEvent ( TARunInfo runinfo,
TMEvent event 
)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 121 of file manalyzer_example_root_graphics.cxx.

◆ BeginRun()

void ExampleGRoot::BeginRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 41 of file manalyzer_example_root_graphics.cxx.

Here is the call graph for this function:

◆ EndRun()

void ExampleGRoot::EndRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 59 of file manalyzer_example_root_graphics.cxx.

Here is the call graph for this function:

◆ NextSubrun()

void ExampleGRoot::NextSubrun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 70 of file manalyzer_example_root_graphics.cxx.

◆ PauseRun()

void ExampleGRoot::PauseRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 75 of file manalyzer_example_root_graphics.cxx.

◆ ResumeRun()

void ExampleGRoot::ResumeRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 80 of file manalyzer_example_root_graphics.cxx.

Field Documentation

◆ fCanvas

TCanvas* ExampleGRoot::fCanvas

Definition at line 19 of file manalyzer_example_root_graphics.cxx.

◆ fCounter

int ExampleGRoot::fCounter

Definition at line 18 of file manalyzer_example_root_graphics.cxx.

◆ fRndm

TRandom* ExampleGRoot::fRndm

Definition at line 22 of file manalyzer_example_root_graphics.cxx.

◆ hExample

TH1D* ExampleGRoot::hExample

Definition at line 21 of file manalyzer_example_root_graphics.cxx.

◆ hperrun

TH1D* ExampleGRoot::hperrun

Definition at line 20 of file manalyzer_example_root_graphics.cxx.


The documentation for this struct was generated from the following file: