#include <RecoBTag/XMLCalibration/interface/CalibrationCategory.h>
Public Types | |
typedef CI | Input |
Public Member Functions | |
CalibrationCategory () | |
virtual bool | match (const CI &calibrationInput) const =0 |
Should returun true if the CI input match that category. | |
virtual string | name () |
virtual | ~CalibrationCategory () |
Protected Member Functions | |
virtual void | dump () |
virtual void | readFromDOM (DOMElement *dom)=0 |
Read category parameters from XML. | |
virtual void | saveToDOM (DOMElement *dom)=0 |
Save category parameters to XML. |
The class is templated on the CI (category input) To actually use that class you have to inherit from it and implement the pure virtual functions.
Definition at line 24 of file CalibrationCategory.h.
typedef CI CalibrationCategory< CI >::Input |
Definition at line 27 of file CalibrationCategory.h.
CalibrationCategory< CI >::CalibrationCategory | ( | ) | [inline] |
CalibrationCategory< CI >::~CalibrationCategory | ( | ) | [inline, virtual] |
virtual void CalibrationCategory< CI >::dump | ( | void | ) | [inline, protected, virtual] |
virtual bool CalibrationCategory< CI >::match | ( | const CI & | calibrationInput | ) | const [pure virtual] |
Should returun true if the CI input match that category.
virtual string CalibrationCategory< CI >::name | ( | void | ) | [inline, virtual] |
virtual void CalibrationCategory< CI >::readFromDOM | ( | DOMElement * | dom | ) | [protected, pure virtual] |
Read category parameters from XML.
virtual void CalibrationCategory< CI >::saveToDOM | ( | DOMElement * | dom | ) | [protected, pure virtual] |
Save category parameters to XML.