ant
A2 ant: class-based analysis framework
ant::analysis::physics::DeltaPlusPhysics Class Reference

#include <DeltaPlusPhysics.h>

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

Classes

class  Histogm
 

Public Member Functions

 DeltaPlusPhysics (const std::string &name, OptionsPtr opts)
 
virtual ~DeltaPlusPhysics ()
 
virtual void ProcessEvent (const TEvent &event, manager_t &manager) override
 
virtual void Finish () override
 
virtual void ShowResult () override
 
- 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
 

Protected Attributes

Histogm prompt
 
Histogm random
 
Histogm diff
 
interval< double > pi0_cut
 
interval< double > prompt_window
 
interval< double > random_window
 
const LorentzVec target
 
- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ DeltaPlusPhysics()

DeltaPlusPhysics::DeltaPlusPhysics ( const std::string &  name,
OptionsPtr  opts 
)

◆ ~DeltaPlusPhysics()

virtual ant::analysis::physics::DeltaPlusPhysics::~DeltaPlusPhysics ( )
inlinevirtual

Member Function Documentation

◆ Finish()

void DeltaPlusPhysics::Finish ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

◆ ProcessEvent()

void DeltaPlusPhysics::ProcessEvent ( const TEvent event,
manager_t manager 
)
overridevirtual

◆ ShowResult()

void DeltaPlusPhysics::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ diff

Histogm ant::analysis::physics::DeltaPlusPhysics::diff
protected

◆ pi0_cut

interval<double> ant::analysis::physics::DeltaPlusPhysics::pi0_cut
protected

◆ prompt

Histogm ant::analysis::physics::DeltaPlusPhysics::prompt
protected

◆ prompt_window

interval<double> ant::analysis::physics::DeltaPlusPhysics::prompt_window
protected

◆ random

Histogm ant::analysis::physics::DeltaPlusPhysics::random
protected

◆ random_window

interval<double> ant::analysis::physics::DeltaPlusPhysics::random_window
protected

◆ target

const LorentzVec ant::analysis::physics::DeltaPlusPhysics::target
protected

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