CMS 3D CMS Logo

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

#include <BPHFitSelect.h>

Inheritance diagram for BPHFitSelect:
BPHKinFitChi2Select BPHMassFitSelect

Public Types

using AcceptArg = BPHKinematicFit
 

Public Member Functions

virtual bool accept (const BPHKinematicFit &cand) const =0
 accept function More...
 
 BPHFitSelect ()
 
 BPHFitSelect (const BPHFitSelect &x)=delete
 
BPHFitSelectoperator= (const BPHFitSelect &x)=delete
 
virtual ~BPHFitSelect ()
 

Detailed Description

Description: Base class for candidate selection at kinematic fit level

Author
Paolo Ronchese INFN Padova

Definition at line 29 of file BPHFitSelect.h.

Member Typedef Documentation

◆ AcceptArg

Definition at line 43 of file BPHFitSelect.h.

Constructor & Destructor Documentation

◆ BPHFitSelect() [1/2]

BPHFitSelect::BPHFitSelect ( )
inline

Constructor

Definition at line 33 of file BPHFitSelect.h.

33 {}

◆ BPHFitSelect() [2/2]

BPHFitSelect::BPHFitSelect ( const BPHFitSelect x)
delete

◆ ~BPHFitSelect()

virtual BPHFitSelect::~BPHFitSelect ( )
inlinevirtual

Destructor

Definition at line 41 of file BPHFitSelect.h.

41 {}

Member Function Documentation

◆ accept()

virtual bool BPHFitSelect::accept ( const BPHKinematicFit cand) const
pure virtual

accept function

Operations

Implemented in BPHMassFitSelect, and BPHKinFitChi2Select.

Referenced by BPHOniaToMuMuBuilder::getList(), and esMonitoring.FDJsonServer::handle_accept().

◆ operator=()

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