CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
BaseMonitor Class Referenceabstract

#include <FourVectorHLTOnline.h>

Inheritance diagram for BaseMonitor:
objMonData< T >

Public Member Functions

virtual void clearSets (void)=0
 
virtual void fillOnlineMatch (const int l1Index, FourVectorHLTOnline *fv)=0
 
virtual bool isTriggerType (int t)=0
 
virtual void matchOnlineL1 (const trigger::TriggerObject &onlineFV, const int &l1Index, FourVectorHLTOnline *fv, const int &NOn)=0
 
virtual void monitorL1 (const int l1Index, FourVectorHLTOnline *fv)=0
 
virtual void monitorOnline (const int hltIndex, const int l1Index, FourVectorHLTOnline *fv)=0
 
virtual void setPath (FourVectorHLTOnline::PathInfoCollection::iterator v)=0
 
virtual ~BaseMonitor ()
 

Detailed Description

Definition at line 582 of file FourVectorHLTOnline.h.

Constructor & Destructor Documentation

virtual BaseMonitor::~BaseMonitor ( )
inlinevirtual

Definition at line 595 of file FourVectorHLTOnline.h.

595 {}

Member Function Documentation

virtual void BaseMonitor::clearSets ( void  )
pure virtual

Implemented in objMonData< T >.

Referenced by FourVectorHLTOnline::analyze().

virtual void BaseMonitor::fillOnlineMatch ( const int  l1Index,
FourVectorHLTOnline fv 
)
pure virtual

Implemented in objMonData< T >.

Referenced by FourVectorHLTOnline::analyze().

virtual bool BaseMonitor::isTriggerType ( int  t)
pure virtual

Implemented in objMonData< T >.

virtual void BaseMonitor::matchOnlineL1 ( const trigger::TriggerObject onlineFV,
const int &  l1Index,
FourVectorHLTOnline fv,
const int &  NOn 
)
pure virtual

Implemented in objMonData< T >.

virtual void BaseMonitor::monitorL1 ( const int  l1Index,
FourVectorHLTOnline fv 
)
pure virtual

Implemented in objMonData< T >.

Referenced by FourVectorHLTOnline::analyze().

virtual void BaseMonitor::monitorOnline ( const int  hltIndex,
const int  l1Index,
FourVectorHLTOnline fv 
)
pure virtual

Implemented in objMonData< T >.

Referenced by FourVectorHLTOnline::analyze().

virtual void BaseMonitor::setPath ( FourVectorHLTOnline::PathInfoCollection::iterator  v)
pure virtual

Implemented in objMonData< T >.

Referenced by FourVectorHLTOnline::analyze().