CMS 3D CMS Logo

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

#include <BPHMomentumSelect.h>

Inheritance diagram for BPHMomentumSelect:
BPHMassSelect BPHMassSymSelect

Public Types

using AcceptArg = BPHDecayMomentum
 

Public Member Functions

virtual bool accept (const BPHDecayMomentum &cand) const =0
 accept function More...
 
 BPHMomentumSelect ()
 
 BPHMomentumSelect (const BPHMomentumSelect &x)=delete
 
BPHMomentumSelectoperator= (const BPHMomentumSelect &x)=delete
 
virtual ~BPHMomentumSelect ()
 

Detailed Description

Description: Base class for candidate selection at momentum sum level

Author
Paolo Ronchese INFN Padova

Definition at line 29 of file BPHMomentumSelect.h.

Member Typedef Documentation

◆ AcceptArg

Definition at line 43 of file BPHMomentumSelect.h.

Constructor & Destructor Documentation

◆ BPHMomentumSelect() [1/2]

BPHMomentumSelect::BPHMomentumSelect ( )
inline

Constructor

Definition at line 33 of file BPHMomentumSelect.h.

33 {}

◆ BPHMomentumSelect() [2/2]

BPHMomentumSelect::BPHMomentumSelect ( const BPHMomentumSelect x)
delete

◆ ~BPHMomentumSelect()

virtual BPHMomentumSelect::~BPHMomentumSelect ( )
inlinevirtual

Destructor

Definition at line 41 of file BPHMomentumSelect.h.

41 {}

Member Function Documentation

◆ accept()

virtual bool BPHMomentumSelect::accept ( const BPHDecayMomentum cand) const
pure virtual

accept function

Operations

Implemented in BPHMassSymSelect, and BPHMassSelect.

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

◆ operator=()

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