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

#include <gate.hpp>

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

Public Member Functions

 rangeGate ()
 
unsigned short getType ()
 
vector< bool > gating (flowData &)
 
void extend (flowData &, float)
 
void extend (float, float)
 
void gain (map< string, float > &)
 
void transforming (trans_local &)
 
paramRange getParam ()
 
vector< string > getParamNames ()
 
void setParam (paramRange _param)
 
void updateChannels (const CHANNEL_MAP &chnl_map)
 
vertices_valarray getVertices ()
 
rangeGateclone ()
 
void convertToPb (pb::gate &gate_pb)
 
 rangeGate (const pb::gate &gate_pb)
 
- Public Member Functions inherited from gate
 gate ()
 
 gate (const pb::gate &gate_pb)
 
virtual ~gate ()
 
virtual vector< BOOL_GATE_OPgetBoolSpec ()
 
virtual bool isNegate ()
 
virtual bool gained ()
 
virtual void setNegate (bool _neg)
 
virtual bool Transformed ()
 
virtual void setTransformed (bool _isTransformed)
 

Private Attributes

paramRange param
 

Additional Inherited Members

- Protected Attributes inherited from gate
bool neg
 
bool isTransformed
 
bool isGained
 

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