30 int main(
int argc,
char **argv)
50 JParser<> zap(
"Auxiliary plot fit function of JFitK40.cc.");
58 catch(
const exception &error) {
59 FATAL(error.what() << endl);
63 const JModule module = getModule<JKM3NeT_t>(1001);
67 const int nx =
model.getNumberOfPairs();
68 const double xmin = -0.5;
69 const double xmax = nx - 0.5;
78 for (
int ix = 1; ix <= h1.GetXaxis()->GetNbins(); ++ix) {
80 const Double_t
x = h1.GetXaxis()->GetBinCenter(ix);
87 h1.SetBinContent(ix, rate);
90 cout <<
"Total rate " <<
FIXED(7,3) << R <<
" [Hz]." << endl;
General purpose messaging.
Data structure for optical module.
Utility class to parse command line options.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
int main(int argc, char **argv)
I/O formatting auxiliaries.
Utility class to parse parameter values.
#define gmake_property(A)
macros to convert (template) parameter to JPropertiesElement object
Data structure for a composite optical module.
Utility class to parse parameter values.
Utility class to parse command line options.
T & getInstance(const T &object)
Get static instance from temporary object.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary data structure for floating point format specification.
Model for fit to acoustics data.
Fit parameters for two-fold coincidence rate due to K40.
Empty structure for specification of parser element that is initialised (i.e. does not require input)...