CFEL - ASG Software Suite  2.5.0
CASS
Classes | Namespaces | Functions
convenience_functions.h File Reference

file contains declaration of classes and functions that help other processors to do their job. More...

#include <QtCore/QFileInfo>
#include <QtCore/QDir>
#include <QtCore/QString>
#include "cass.h"
#include "result.hpp"
#include "processor.h"
+ Include dependency graph for convenience_functions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cass::threshold
 Binary function for thresholding. More...
 
class  cass::weighted_minus
 binary function for weighted subtraction. More...
 
class  cass::TimeAverage
 binary function for averaging. More...
 
class  cass::AlphaCounter
 an alphabetical counter extension More...
 

Namespaces

 cass
 
 cass::ACQIRIS
 

Functions

std::string cass::ACQIRIS::loadDelayDet (CASSSettings &s, int ppNbr, const std::string &key)
 load detector from file More...
 
std::string cass::ACQIRIS::loadParticle (CASSSettings &s, const std::string &detector, int ppNbr, const std::string &key)
 load particle for a specific detector More...
 
Processor::result_t::shared_pointer cass::set1DHist (const Processor::name_t &name)
 function to set the 1d histogram properties from the ini file. More...
 
Processor::result_t::shared_pointer cass::set2DHist (const Processor::name_t &name)
 function to set the 2d histogram properties from the ini file. More...
 
template<typename T >
void cass::unique (std::list< T > &l)
 Helper function to delete duplicates from a std::list. More...
 
template<typename T >
bool cass::fuzzycompare (const T &first, const T &second)
 fuzzy compare two floating point variables More...
 
template<typename T >
bool cass::fuzzyIsNull (const T &val)
 fuzzy compare a floating point number to 0 More...
 

Detailed Description

file contains declaration of classes and functions that help other processors to do their job.

Author
Lutz Foucar

Definition in file convenience_functions.h.