Diana Software
Public Member Functions | Private Attributes | List of all members
MSampleInfoFilter Class Reference

discards events with secondary triggers different to a specified type. More...

Inheritance diagram for MSampleInfoFilter:

Public Member Functions

void GetCuts (const Diana::QEvent &ev)
 Get cuts from config file. More...
 
bool Filter (const Diana::QEvent &ev)
 return true if ev passes the cuts More...
 

Private Attributes

std::string fType
 
bool fKeepType
 If True it keeps only trigger of certain type, if false removes all trigger of that type. More...
 
double fTimeThreshold
 Time threshold within which a pulser flag and the corresponding trigger are considered as one. More...
 

Detailed Description

discards events with secondary triggers different to a specified type.

Author
Andrea Giachero (Andre.nosp@m.a.Gi.nosp@m.acher.nosp@m.o@ln.nosp@m.gs.in.nosp@m.fn.i.nosp@m.t)
Marco Vignati

Definition at line 32 of file MSampleInfoFilter.hh.

Member Function Documentation

◆ Filter()

bool MSampleInfoFilter::Filter ( const Diana::QEvent &  ev)

◆ GetCuts()

void MSampleInfoFilter::GetCuts ( const Diana::QEvent &  ev)

Get cuts from config file.

Definition at line 13 of file MSampleInfoFilter.cc.

Member Data Documentation

◆ fKeepType

bool MSampleInfoFilter::fKeepType
private

If True it keeps only trigger of certain type, if false removes all trigger of that type.

Definition at line 45 of file MSampleInfoFilter.hh.

Referenced by Filter().

◆ fTimeThreshold

double MSampleInfoFilter::fTimeThreshold
private

Time threshold within which a pulser flag and the corresponding trigger are considered as one.

Definition at line 48 of file MSampleInfoFilter.hh.

Referenced by Filter().

◆ fType

std::string MSampleInfoFilter::fType
private

Definition at line 42 of file MSampleInfoFilter.hh.

Referenced by Filter().


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