AliPhysics  vAN-20150427 (e6e7aad)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
EMCalTriggerPtAnalysis::AliCutValueRange< t > Class Template Reference

#include <AliCutValueRange.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliCutValueRange< t >:

Public Member Functions

 AliCutValueRange ()
 
 AliCutValueRange (t min, t max)
 
 AliCutValueRange (t limit, bool isUpper)
 
virtual ~AliCutValueRange ()
 
void SetLimits (t min, t max)
 
void UnsetLimits ()
 
void SetLimit (t value, bool isUpper)
 
void UnsetLimit (bool isUpper)
 
void Negate ()
 
void SetPositive ()
 
bool IsInRange (t value) const
 

Private Member Functions

 ClassDef (AliCutValueRange, 1)
 

Private Attributes

fLimits [2]
 
bool fHasLimit [2]
 
bool fNegate
 

Detailed Description

template<typename t>
class EMCalTriggerPtAnalysis::AliCutValueRange< t >

Definition at line 20 of file AliCutValueRange.h.

Constructor & Destructor Documentation

template<typename t>
EMCalTriggerPtAnalysis::AliCutValueRange< t >::AliCutValueRange ( min,
max 
)
template<typename t>
EMCalTriggerPtAnalysis::AliCutValueRange< t >::AliCutValueRange ( limit,
bool  isUpper 
)
template<typename t>
virtual EMCalTriggerPtAnalysis::AliCutValueRange< t >::~AliCutValueRange ( )
inlinevirtual

Definition at line 25 of file AliCutValueRange.h.

Member Function Documentation

template<typename t>
EMCalTriggerPtAnalysis::AliCutValueRange< t >::ClassDef ( AliCutValueRange< t >  ,
 
)
private
template<typename t>
void EMCalTriggerPtAnalysis::AliCutValueRange< t >::Negate ( )
inline

Definition at line 42 of file AliCutValueRange.h.

template<typename t>
void EMCalTriggerPtAnalysis::AliCutValueRange< t >::SetLimit ( value,
bool  isUpper 
)
inline

Definition at line 33 of file AliCutValueRange.h.

template<typename t>
void EMCalTriggerPtAnalysis::AliCutValueRange< t >::SetPositive ( )
inline

Definition at line 43 of file AliCutValueRange.h.

template<typename t>
void EMCalTriggerPtAnalysis::AliCutValueRange< t >::UnsetLimit ( bool  isUpper)
inline

Definition at line 38 of file AliCutValueRange.h.

template<typename t>
void EMCalTriggerPtAnalysis::AliCutValueRange< t >::UnsetLimits ( )
inline

Definition at line 32 of file AliCutValueRange.h.

Member Data Documentation


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