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

#include <transformation.hpp>

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

Public Member Functions

 logTrans ()
 
 logTrans (double _offset, double _decade, unsigned T, unsigned _scale)
 
double flog (double x, double _max, double _min)
 
void transforming (valarray< double > &input)
 
logTransclone ()
 
void convertToPb (pb::transformation &trans_pb)
 
 logTrans (const pb::transformation &trans_pb)
 
boost::shared_ptr< transformationgetInverseTransformation ()
 
void setTransformedScale (int _scale)
 
int getTransformedScale ()
 
int getRawScale ()
 
- Public Member Functions inherited from transformation
 transformation ()
 
 transformation (bool _isGate, unsigned short _type)
 
virtual ~transformation ()
 
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)
 
 transformation (const pb::transformation &trans_pb)
 

Public Attributes

double offset
 
double decade
 
unsigned scale
 
unsigned T
 

Additional Inherited Members

- Protected Attributes inherited from transformation
calibrationTable calTbl
 
bool isGateOnly
 
unsigned short type
 
string name
 
string channel
 
bool isComputed
 

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