CMS 3D CMS Logo

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

#include <PixelTrimOverrideBase.h>

Inheritance diagram for pos::PixelTrimOverrideBase:
pos::PixelConfigBase pos::PixelTrimOverride

Public Member Functions

virtual std::string getConfigCommand (PixelMaskBase &pixelMask)=0
 
 PixelTrimOverrideBase (std::string description, std::string creator, std::string date)
 
virtual ~PixelTrimOverrideBase ()
 
- Public Member Functions inherited from pos::PixelConfigBase
std::string creator ()
 
std::string date ()
 
std::string description ()
 
std::string getAuthor () const
 
std::string getComment () const
 
 PixelConfigBase (std::string description, std::string creator, std::string date)
 
void setAuthor (std::string author)
 
void setComment (std::string comment)
 
virtual void writeASCII (std::string dir="") const =0
 
virtual void writeXML (std::ofstream *out, std::ofstream *out1, std::ofstream *out2) const
 
virtual void writeXML (pos::PixelConfigKey key, int version, std::string path) const
 
virtual void writeXML (std::ofstream *out) const
 
virtual void writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1, std::ofstream *out2) const
 
virtual void writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out) const
 
virtual void writeXMLTrailer (std::ofstream *out, std::ofstream *ou1, std::ofstream *out2) const
 
virtual void writeXMLTrailer (std::ofstream *out) const
 
virtual ~PixelConfigBase ()
 

Detailed Description

Definition at line 21 of file PixelTrimOverrideBase.h.

Constructor & Destructor Documentation

pos::PixelTrimOverrideBase::PixelTrimOverrideBase ( std::string  description,
std::string  creator,
std::string  date 
)
virtual pos::PixelTrimOverrideBase::~PixelTrimOverrideBase ( )
virtual

Member Function Documentation

virtual std::string pos::PixelTrimOverrideBase::getConfigCommand ( PixelMaskBase pixelMask)
pure virtual

Implemented in pos::PixelTrimOverride.