35 " XTitle:" + s.
value(
"XTitle",
"x-axis").toString().toStdString());
38 (s.
value(
"XNbrBins",1).toUInt(),
39 s.
value(
"XLow",0).toFloat(),
40 s.
value(
"XUp",0).toFloat(),
41 s.
value(
"XTitle",
"x-axis").toString().toStdString())));
55 " XTitle:" + s.
value(
"XTitle",
"x-axis").toString().toStdString() +
59 " YTitle:" + s.
value(
"YTitle",
"y-axis").toString().toStdString());
62 s.
value(
"XNbrBins",1).toUInt(),
63 s.
value(
"XLow",0).toFloat(),
64 s.
value(
"XUp",0).toFloat(),
65 s.
value(
"XTitle",
"x-axis").toString().toStdString()),
67 s.
value(
"YNbrBins",1).toUInt(),
68 s.
value(
"YLow",0).toFloat(),
69 s.
value(
"YUp",0).toFloat(),
70 s.
value(
"YTitle",
"y-axis").toString().toStdString())));
78 (s.
value(
"Detector",
"blubb").toString().toStdString());
81 throw invalid_argument(
"pp" +
toString(ppNbr) +
"::loadSettings()'" + key +
83 "' is not a Delaylinedetector.");
84 dethelp->loadSettings();
93 string particle (s.
value(
"Particle",
"NeP").toString().toStdString());
96 if (det.particles().end() == det.particles().find(particle))
97 throw invalid_argument(
"pp" +
toString(ppNbr) +
"::loadSettings()'" + key +
98 "': Error Particle '" + particle +
99 "' is not defined for detector '" + detector +
"'");
file contains declaration of classes that extract information of acqiris detectors.
std::tr1::shared_ptr< self_type > shared_pointer
a shared pointer of this class
Processor::result_t::shared_pointer set2DHist(const Processor::name_t &name)
function to set the 2d histogram properties from the ini file.
std::tr1::shared_ptr< HelperAcqirisDetectors > shared_pointer
typedef a shared pointer of this
an axis of a more than 0 dimensional container
file contains custom exceptions used in cass
std::string loadParticle(CASSSettings &s, const std::string &detector, int ppNbr, const std::string &key)
load particle for a specific detector
static void add(Level level, const std::string &line)
add a string to the log
file contains the classes that describe a delayline detector.
fromStdString(const std::string &str)
file contains declaration of classes and functions that help other processors to do their job...
std::string toString(const Type &t)
convert any type to a string
std::string loadDelayDet(CASSSettings &s, int ppNbr, const std::string &key)
load detector from file
value(const QString &key, const QVariant &defaultValue=QVariant()
file contains specialized class that do the settings for cass
static shared_pointer instance(const helperinstancesmap_t::key_type &detector)
static function creating instance of this.
Processor::result_t::shared_pointer set1DHist(const Processor::name_t &name)
function to set the 1d histogram properties from the ini file.
std::string name_t
define the name type
contains a logger for cass
beginGroup(const QString &prefix)