BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnHodoCuts Struct Reference

#include <BmnHodoCuts.h>

Collaboration diagram for BmnHodoCuts:

Classes

struct  Range

Public Member Functions

bool PassSim (const BmnHodoDigit *d) const
bool PassExp (const BmnHodoDigi *d) const
bool PassSim (const BmnHodoDigit *d) const
bool PassExp (const BmnHodoDigi *d) const

Static Public Member Functions

static BmnHodoCuts Load (const std::string &file, bool isExp)
static BmnHodoCuts Load (const std::string &file, bool isExp)

Public Attributes

Range Integral
Range CrosstalkOverIntegral
Range TimeMax

Detailed Description

Definition at line 13 of file BmnHodoCuts.h.

Member Function Documentation

◆ Load() [1/2]

BmnHodoCuts BmnHodoCuts::Load ( const std::string & file,
bool isExp )
inlinestatic

Definition at line 50 of file BmnHodoCuts.h.

References CrosstalkOverIntegral, f, BmnHodoCuts::Range::hasMax, BmnHodoCuts::Range::hasMin, Integral, BmnHodoCuts::Range::max, BmnHodoCuts::Range::min, and TimeMax.

Referenced by BmnHodoReconstructor::SetRecoCutsFile().

Here is the caller graph for this function:

◆ Load() [2/2]

BmnHodoCuts BmnHodoCuts::Load ( const std::string & file,
bool isExp )
inlinestatic

Definition at line 50 of file BmnHodoCuts.h.

References CrosstalkOverIntegral, f, Integral, and TimeMax.

◆ PassExp() [1/2]

bool BmnHodoCuts::PassExp ( const BmnHodoDigi * d) const
inline

Definition at line 39 of file BmnHodoCuts.h.

References CrosstalkOverIntegral, d, Integral, and TimeMax.

◆ PassExp() [2/2]

bool BmnHodoCuts::PassExp ( const BmnHodoDigi * d) const
inline

Definition at line 39 of file BmnHodoCuts.h.

References CrosstalkOverIntegral, d, Integral, and TimeMax.

◆ PassSim() [1/2]

bool BmnHodoCuts::PassSim ( const BmnHodoDigit * d) const
inline

Definition at line 37 of file BmnHodoCuts.h.

References d.

◆ PassSim() [2/2]

bool BmnHodoCuts::PassSim ( const BmnHodoDigit * d) const
inline

Definition at line 37 of file BmnHodoCuts.h.

References d.

Member Data Documentation

◆ CrosstalkOverIntegral

Range BmnHodoCuts::CrosstalkOverIntegral

Definition at line 33 of file BmnHodoCuts.h.

Referenced by Load(), and PassExp().

◆ Integral

Range BmnHodoCuts::Integral

Definition at line 32 of file BmnHodoCuts.h.

Referenced by Load(), and PassExp().

◆ TimeMax

Range BmnHodoCuts::TimeMax

Definition at line 34 of file BmnHodoCuts.h.

Referenced by Load(), and PassExp().


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