CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

Definition at line 43 of file BPHMomentumSelect.h.

Constructor & Destructor Documentation

BPHMomentumSelect::BPHMomentumSelect ( )
inline

Constructor

Definition at line 33 of file BPHMomentumSelect.h.

33 {}
BPHMomentumSelect::BPHMomentumSelect ( const BPHMomentumSelect x)
delete
virtual BPHMomentumSelect::~BPHMomentumSelect ( )
inlinevirtual

Destructor

Definition at line 41 of file BPHMomentumSelect.h.

41 {}

Member Function Documentation

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().

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