CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
BPHVertexSelect Class Referenceabstract

#include <BPHVertexSelect.h>

Inheritance diagram for BPHVertexSelect:
BPHChi2Select BPHDecayToResResBuilderBase::DZSelect

Public Types

using AcceptArg = BPHDecayVertex
 

Public Member Functions

virtual bool accept (const BPHDecayVertex &cand) const =0
 accept function More...
 
virtual bool accept (const BPHDecayVertex &cand, const BPHRecoBuilder *builder) const
 
 BPHVertexSelect ()
 
 BPHVertexSelect (const BPHVertexSelect &x)=delete
 
BPHVertexSelectoperator= (const BPHVertexSelect &x)=delete
 
virtual ~BPHVertexSelect ()=default
 

Detailed Description

Description: Base class for candidate selection at vertex reconstruction level

Author
Paolo Ronchese INFN Padova

Definition at line 30 of file BPHVertexSelect.h.

Member Typedef Documentation

◆ AcceptArg

Definition at line 44 of file BPHVertexSelect.h.

Constructor & Destructor Documentation

◆ BPHVertexSelect() [1/2]

BPHVertexSelect::BPHVertexSelect ( )
inline

Constructor

Definition at line 34 of file BPHVertexSelect.h.

34 {}

◆ BPHVertexSelect() [2/2]

BPHVertexSelect::BPHVertexSelect ( const BPHVertexSelect x)
delete

◆ ~BPHVertexSelect()

virtual BPHVertexSelect::~BPHVertexSelect ( )
virtualdefault

Destructor

Member Function Documentation

◆ accept() [1/2]

virtual bool BPHVertexSelect::accept ( const BPHDecayVertex cand) const
pure virtual

◆ accept() [2/2]

virtual bool BPHVertexSelect::accept ( const BPHDecayVertex cand,
const BPHRecoBuilder builder 
) const
inlinevirtual

Reimplemented in BPHDecayToResResBuilderBase::DZSelect.

Definition at line 50 of file BPHVertexSelect.h.

References accept().

Referenced by accept(), and esMonitoring.FDJsonServer::handle_accept().

50 { return accept(cand); }
virtual bool accept(const BPHDecayVertex &cand) const =0
accept function

◆ operator=()

BPHVertexSelect& BPHVertexSelect::operator= ( const BPHVertexSelect x)
delete