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

Public Member Functions

 ExampleCxx (TARunInfo *runinfo)
 
 ~ExampleCxx ()
 
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 fRunEventCounter
 
- Data Fields inherited from TARunObject
std::string fModuleName
 

Detailed Description

Definition at line 12 of file manalyzer_example_cxx.cxx.

Constructor & Destructor Documentation

◆ ExampleCxx()

ExampleCxx::ExampleCxx ( TARunInfo runinfo)
inline

Definition at line 15 of file manalyzer_example_cxx.cxx.

◆ ~ExampleCxx()

ExampleCxx::~ExampleCxx ( )
inline

Definition at line 23 of file manalyzer_example_cxx.cxx.

Member Function Documentation

◆ Analyze()

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

Reimplemented from TARunObject.

Definition at line 55 of file manalyzer_example_cxx.cxx.

◆ AnalyzeSpecialEvent()

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

Reimplemented from TARunObject.

Definition at line 66 of file manalyzer_example_cxx.cxx.

◆ BeginRun()

void ExampleCxx::BeginRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 28 of file manalyzer_example_cxx.cxx.

◆ EndRun()

void ExampleCxx::EndRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 34 of file manalyzer_example_cxx.cxx.

◆ NextSubrun()

void ExampleCxx::NextSubrun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 40 of file manalyzer_example_cxx.cxx.

◆ PauseRun()

void ExampleCxx::PauseRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 45 of file manalyzer_example_cxx.cxx.

◆ ResumeRun()

void ExampleCxx::ResumeRun ( TARunInfo runinfo)
inlinevirtual

Reimplemented from TARunObject.

Definition at line 50 of file manalyzer_example_cxx.cxx.

Field Documentation

◆ fRunEventCounter

int ExampleCxx::fRunEventCounter

Definition at line 71 of file manalyzer_example_cxx.cxx.


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