PandaRoot
PndMeasurementBoundaries Class Reference

#include <PndMeasurementBoundaries.h>

Public Member Functions

 PndMeasurementBoundaries ()
 
virtual ~PndMeasurementBoundaries ()
 
void SetBoundaries (std::string mapName, double lowVal, double highVal, std::string measurementName="")
 
void SetMeasurement (std::string name, double val)
 
bool CheckBoundaries ()
 
PndMeasurementObject GetMeasurement (std::string mapName)
 
std::map< std::string, PndMeasurementObjectGetMeasurementMap () const
 
void PrintDartMeasurement (std::ostream &out=std::cout)
 

Detailed Description

Definition at line 24 of file PndMeasurementBoundaries.h.

Constructor & Destructor Documentation

◆ PndMeasurementBoundaries()

PndMeasurementBoundaries::PndMeasurementBoundaries ( )

◆ ~PndMeasurementBoundaries()

virtual PndMeasurementBoundaries::~PndMeasurementBoundaries ( )
virtual

Member Function Documentation

◆ CheckBoundaries()

bool PndMeasurementBoundaries::CheckBoundaries ( )

◆ GetMeasurement()

PndMeasurementObject PndMeasurementBoundaries::GetMeasurement ( std::string  mapName)

◆ GetMeasurementMap()

std::map<std::string, PndMeasurementObject> PndMeasurementBoundaries::GetMeasurementMap ( ) const
inline

Definition at line 32 of file PndMeasurementBoundaries.h.

32 { return fMeasurementBoundaries; }

◆ PrintDartMeasurement()

void PndMeasurementBoundaries::PrintDartMeasurement ( std::ostream &  out = std::cout)

◆ SetBoundaries()

void PndMeasurementBoundaries::SetBoundaries ( std::string  mapName,
double  lowVal,
double  highVal,
std::string  measurementName = "" 
)

◆ SetMeasurement()

void PndMeasurementBoundaries::SetMeasurement ( std::string  name,
double  val 
)

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