Jpp
18.0.0-rc.2
the software that should make you happy
|
Auxiliary program to modify detector calibration. More...
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include "JDetector/JDetector.hh"
#include "JDetector/JDetectorToolkit.hh"
#include "JGeometry3D/JVector3D.hh"
#include "JIO/JByteArrayIO.hh"
#include "Jeep/JeepToolkit.hh"
#include "Jeep/JPrint.hh"
#include "Jeep/JParser.hh"
#include "Jeep/JMessage.hh"
Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
Auxiliary program to modify detector calibration.
Syntax:
-M "<module identifier> (setx|addx|subx|sety|addy|suby|setz|addz|subz) value" -(S|s) "<string number> (setx|addx|subx|sety|addy|suby|setz|addz|subz) value"
Options -M
and -S
refer to a module and a string, respectively.
The values provided for a string modification coherently apply to the modules of the specified string number.
The option -s
is equivalent to option -S
except that the action applies only to the optical modules in the string and not the base module.
If the module identifier or string number is -1, the action is applied to all modules or strings in the detector, respectively.
For options (set|add|sub)(x|y|z)
, the value corresponds to last character of the the quoted action.
The units of all positions are m
.
Multiple options -M
, -S
or -s
will be processed in order of appearance.
Definition in file JMoveDetector.cc.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 209 of file JMoveDetector.cc.