BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TrkBase::Predicates::isLayer Class Reference

#include <TrkPredicates.h>

Inheritance diagram for TrkBase::Predicates::isLayer:

Public Member Functions

 isLayer (int layer)
bool operator() (const TrkHitOnTrk &h) const
 isLayer (int layer)
bool operator() (const TrkHitOnTrk &h) const
 isLayer (int layer)
bool operator() (const TrkHitOnTrk &h) const

Detailed Description

Constructor & Destructor Documentation

◆ isLayer() [1/3]

TrkBase::Predicates::isLayer::isLayer ( int layer)
inline

Definition at line 34 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPredicates.h.

34: _layer( layer ) {}

◆ isLayer() [2/3]

TrkBase::Predicates::isLayer::isLayer ( int layer)
inline

Definition at line 34 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkPredicates.h.

34: _layer( layer ) {}

◆ isLayer() [3/3]

TrkBase::Predicates::isLayer::isLayer ( int layer)
inline

Definition at line 34 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkPredicates.h.

34: _layer( layer ) {}

Member Function Documentation

◆ operator()() [1/3]

bool TrkBase::Predicates::isLayer::operator() ( const TrkHitOnTrk & h) const
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPredicates.h.

35{ return h.layerNumber() == _layer; }
virtual unsigned layerNumber() const =0

◆ operator()() [2/3]

bool TrkBase::Predicates::isLayer::operator() ( const TrkHitOnTrk & h) const
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkPredicates.h.

35{ return h.layerNumber() == _layer; }

◆ operator()() [3/3]

bool TrkBase::Predicates::isLayer::operator() ( const TrkHitOnTrk & h) const
inline

Definition at line 35 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkPredicates.h.

35{ return h.layerNumber() == _layer; }

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