ant
A2 ant: class-based analysis framework
ant::UnpackerA2Geant Class Reference

The UnpackerA2Geant class. More...

#include <UnpackerA2Geant.h>

+ Inheritance diagram for ant::UnpackerA2Geant:
+ Collaboration diagram for ant::UnpackerA2Geant:

Classes

class  Exception
 

Public Member Functions

 UnpackerA2Geant ()
 
virtual ~UnpackerA2Geant ()
 
virtual bool OpenFile (const std::string &filename) override
 
virtual TEvent NextEvent () override
 
virtual bool ProvidesSlowControl () const override
 
virtual double PercentDone () const override
 
- Public Member Functions inherited from ant::Unpacker::Module
virtual ~Module ()=default
 

Additional Inherited Members

Detailed Description

The UnpackerA2Geant class.

Constructor & Destructor Documentation

◆ UnpackerA2Geant()

UnpackerA2Geant::UnpackerA2Geant ( )

◆ ~UnpackerA2Geant()

UnpackerA2Geant::~UnpackerA2Geant ( )
virtual

Member Function Documentation

◆ NextEvent()

TEvent UnpackerA2Geant::NextEvent ( )
overridevirtual
Todo:
Make PID channel mapping/rotation a Setup option?
Todo:
check if the short gate actually makes sense?
Todo:
check if there's really no veto timing?

Implements ant::Unpacker::Module.

◆ OpenFile()

bool UnpackerA2Geant::OpenFile ( const std::string &  filename)
overridevirtual
Todo:
check for multiply defined detectors...

Implements ant::Unpacker::Module.

◆ PercentDone()

double UnpackerA2Geant::PercentDone ( ) const
overridevirtual

Implements ant::Unpacker::Module.

◆ ProvidesSlowControl()

virtual bool ant::UnpackerA2Geant::ProvidesSlowControl ( ) const
inlineoverridevirtual

Implements ant::Unpacker::Module.


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