GatingSet/GatingHierarchy C++ API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
transformation Class Reference

#include <transformation.hpp>

Inheritance diagram for transformation:
Inheritance graph
[legend]
Collaboration diagram for transformation:
Collaboration graph
[legend]

Public Member Functions

 transformation ()
 
 transformation (bool _isGate, unsigned short _type)
 
virtual ~transformation ()
 
virtual void transforming (valarray< double > &input)
 
virtual void computCalTbl ()
 
virtual Spline_Coefs getSplineCoefs ()
 
virtual void setCalTbl (calibrationTable _tbl)
 
virtual calibrationTable getCalTbl ()
 
virtual void interpolate ()
 
virtual bool isInterpolated ()
 
virtual bool gateOnly ()
 
virtual void setGateOnlyFlag (bool _flag)
 
virtual bool computed ()
 
virtual void setComputeFlag (bool _flag)
 
virtual string getName ()
 
virtual void setName (string _name)
 
virtual string getChannel ()
 
virtual void setChannel (string _channel)
 
virtual unsigned short getType ()
 
virtual void setType (unsigned short _type)
 
virtual transformationclone ()
 
virtual void convertToPb (pb::transformation &trans_pb)
 
 transformation (const pb::transformation &trans_pb)
 
virtual boost::shared_ptr
< transformation
getInverseTransformation ()
 
virtual void setTransformedScale (int scale)
 
virtual int getTransformedScale ()
 
virtual int getRawScale ()
 

Protected Attributes

calibrationTable calTbl
 
bool isGateOnly
 
unsigned short type
 
string name
 
string channel
 
bool isComputed
 

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