QTotalEnergyFilter Class Reference

Inheritance diagram for QTotalEnergyFilter:

QCoincidenceFilter

List of all members.


Detailed Description

base class for coincidence analysis

Author:
Carlos Martinez
The aim of this class is simply to make a cut in the total allowed enegy for an already time ordered list of porcessed coincidences (FIRST FILTER BY CHANNEL!!!!!)

Public Member Functions

virtual bool Filter (const QCoincidence &coinc) const
void SetEnergyCut (const Cuore::QInterval &eCut)
void Invert (bool invert)
virtual std::string Dump () const
 dump filter parameters

Private Attributes

double fTotalEnergy
Cuore::QInterval fCut
bool fInvert

Member Function Documentation

bool QTotalEnergyFilter::Filter ( const QCoincidence coinc  )  const [virtual]

coincidences based on the total energy allowed

Implements QCoincidenceFilter.

References QCoincidence::GetEvents().

void QTotalEnergyFilter::SetEnergyCut ( const Cuore::QInterval &  eCut  )  [inline]

the Total Energy Cut

std::string QTotalEnergyFilter::Dump (  )  const [virtual]

dump filter parameters

Returns:
string describing position cuts

Implements QCoincidenceFilter.


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

Generated on Tue Nov 16 10:50:08 2010 for CUORE Software by  doxygen 1.5.6