#include <DQMOffline/Trigger/interface/MonElemWithCutEBEE.h>
Public Member Functions | |
void | fill (const T &obj, const EgHLTOffData &evtData, float weight) |
MonElemWithCutEBEE (const std::string &name, const std::string &title, int nrBins, float min, float max, varType(T::*varFunc)() const, const EgHLTDQMCut< T > *cut) | |
MonElemWithCutEBEE (const std::string &name, const std::string &title, int nrBins, float min, float max, varType(T::*varFunc)() const) | |
~MonElemWithCutEBEE () | |
Private Attributes | |
MonElemWithCut< T, varType > | barrel_ |
MonElemWithCut< T, varType > | endcap_ |
Definition at line 22 of file MonElemWithCutEBEE.h.
MonElemWithCutEBEE< T, varType >::MonElemWithCutEBEE | ( | const std::string & | name, | |
const std::string & | title, | |||
int | nrBins, | |||
float | min, | |||
float | max, | |||
varType(T::*)() const | varFunc | |||
) | [inline] |
MonElemWithCutEBEE< T, varType >::MonElemWithCutEBEE | ( | const std::string & | name, | |
const std::string & | title, | |||
int | nrBins, | |||
float | min, | |||
float | max, | |||
varType(T::*)() const | varFunc, | |||
const EgHLTDQMCut< T > * | cut | |||
) | [inline] |
MonElemWithCutEBEE< T, varType >::~MonElemWithCutEBEE | ( | ) | [inline] |
void MonElemWithCutEBEE< T, varType >::fill | ( | const T & | obj, | |
const EgHLTOffData & | evtData, | |||
float | weight | |||
) | [inline, virtual] |
Implements MonElemWithCutBase< T >.
Definition at line 43 of file MonElemWithCutEBEE.h.
References MonElemWithCutEBEE< T, varType >::barrel_, MonElemWithCutEBEE< T, varType >::endcap_, and MonElemWithCut< T, varTypeX, varTypeY >::fill().
00044 { 00045 if(fabs(obj.detEta())<1.5) barrel_.fill(obj,evtData,weight); 00046 else endcap_.fill(obj,evtData,weight); 00047 }
MonElemWithCut<T,varType> MonElemWithCutEBEE< T, varType >::barrel_ [private] |
Definition at line 24 of file MonElemWithCutEBEE.h.
Referenced by MonElemWithCutEBEE< T, varType >::fill().
MonElemWithCut<T,varType> MonElemWithCutEBEE< T, varType >::endcap_ [private] |
Definition at line 25 of file MonElemWithCutEBEE.h.
Referenced by MonElemWithCutEBEE< T, varType >::fill().