ant
A2 ant: class-based analysis framework
ant::analysis::physics::debugScaler Struct Reference

#include <debugScalers.h>

+ Inheritance diagram for ant::analysis::physics::debugScaler:
+ Collaboration diagram for ant::analysis::physics::debugScaler:

Classes

struct  TreeScalarReads
 

Public Member Functions

 debugScaler (const std::string &name, OptionsPtr opts=nullptr)
 
virtual ~debugScaler ()
 
virtual void ProcessEvent (const TEvent &ev, manager_t &) override
 
virtual void Finish () override
 
virtual void ShowResult () override
 
void processBlock (const TEvent &ev)
 
void processTaggerHits (const TEvent &ev)
 
- Public Member Functions inherited from ant::analysis::Physics
 Physics (const std::string &name, OptionsPtr opts)
 
virtual ~Physics ()
 
std::string GetName () const
 
 Physics (const Physics &)=delete
 
Physicsoperator= (const Physics &)=delete
 

Public Attributes

unsigned seenEvents = 0
 
TreeScalarReads scalerReads
 

Additional Inherited Members

- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ debugScaler()

debugScaler::debugScaler ( const std::string &  name,
OptionsPtr  opts = nullptr 
)

◆ ~debugScaler()

debugScaler::~debugScaler ( )
virtual

Member Function Documentation

◆ Finish()

void debugScaler::Finish ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

◆ processBlock()

void debugScaler::processBlock ( const TEvent ev)

◆ ProcessEvent()

void debugScaler::ProcessEvent ( const TEvent ev,
manager_t  
)
overridevirtual

◆ processTaggerHits()

void debugScaler::processTaggerHits ( const TEvent ev)

◆ ShowResult()

void debugScaler::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ scalerReads

TreeScalarReads ant::analysis::physics::debugScaler::scalerReads

◆ seenEvents

unsigned ant::analysis::physics::debugScaler::seenEvents = 0

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