20 int main(
int argc,
char **argv)
27 JPMTParametersMap parameters;
31 JParser<> zap(
"Example program to create PMT parameters map.");
39 catch(
const exception &error) {
40 FATAL(error.what() << endl);
44 if (detectorFile !=
"") {
49 load(detectorFile, detector);
51 catch(
const JException& error) {
55 for (JDetector::const_iterator module = detector.begin(); module != detector.end(); ++module) {
57 for (
unsigned int pmt = 0; pmt != module->size(); ++pmt) {
59 const JPMTIdentifier id(module->getID(), pmt);
61 parameters[id] = parameters.getDefaultPMTParameters();