CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
Cut< Type >::OR Class Reference

#include <CLHEP/GenericFunctions/CutBase.hh>

Inheritance diagram for Cut< Type >::OR:
Cut< Type >

Public Member Functions

 OR (const OR &right)
 
 OR (const Cut &A, const Cut &B)
 
virtual ~OR ()
 
virtual ORclone (void) const
 
virtual bool operator() (const Type &t) const
 
- Public Member Functions inherited from Cut< Type >
OR operator|| (const Cut< Type > &A) const
 
AND operator&& (const Cut< Type > &A) const
 
NOT operator! (void) const
 
 Cut ()
 
 Cut (const Cut &right)
 
virtual ~Cut ()
 

Detailed Description

template<class Type>
class Cut< Type >::OR

Definition at line 121 of file CutBase.hh.

Constructor & Destructor Documentation

◆ OR() [1/2]

template<class Type >
Cut< Type >::OR::OR ( const OR & right)

Definition at line 78 of file CutBase.icc.

◆ OR() [2/2]

template<class Type >
Cut< Type >::OR::OR ( const Cut & A,
const Cut & B )

Definition at line 86 of file CutBase.icc.

◆ ~OR()

template<class Type >
Cut< Type >::OR::~OR ( )
virtual

Definition at line 93 of file CutBase.icc.

Member Function Documentation

◆ clone()

template<class Type >
Cut< Type >::OR * Cut< Type >::OR::clone ( void ) const
virtual

Implements Cut< Type >.

Definition at line 101 of file CutBase.icc.

◆ operator()()

template<class Type >
bool Cut< Type >::OR::operator() ( const Type & t) const
virtual

Implements Cut< Type >.

Definition at line 107 of file CutBase.icc.


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