1 #ifndef __JTOOLS__JRESULT__
2 #define __JTOOLS__JRESULT__
24 namespace JPP {
using namespace JTOOLS; }
42 template<
class JResult_t>
44 public JMath< JResultDerivative<JResult_t> >
154 double getP(
const bool hit)
const
159 return 1.0 -
getP(
false);
211 template<
class JResult_t>
214 public JMath< JResultHesse<JResult_t> >
336 template<
class JResult_t>
338 public JMath< JResultPDF<JResult_t> >
388 v (R * (X.constrain(x) - X.getLowerLimit())),
389 V (R * (X.getUpperLimit() - X.getLowerLimit()))
532 template<
unsigned int N,
class JResult_t>
534 public JMath< JResultPolynome<N, JResult_t> >
894 template<
unsigned int N,
class T>
997 template<
class JResult_t>
1010 template<
class JResult_t>
1023 template<
class JResult_t>
1036 template<
class JResult_t>
Auxiliary base class for aritmetic operations of derived class types.
static const JZero zero
Function object to assign zero value.
Definition of zero value for any class.
JArgument< T >::argument_type argument_type
do set_variable OUTPUT_DIRECTORY $WORKDIR T
then JCookie sh JDataQuality D $DETECTOR_ID R
then usage $script< input file >[option[primary[working directory]]] nWhere option can be N
Auxiliary class to define a range between two values.
#define STATIC_CHECK(expr)
Base class for data structures with artithmetic capabilities.
no fit printf nominal n $STRING awk v X
then cat $TRIPOD_INITIAL<< EOF1 256877.5 4743716.7-2438.42 256815.5 4743395.0-2435.53 257096.2 4743636.0-2439.5EOFfiif[[!-f $DETECTOR]];then JEditDetector-a $DETECTOR_INITIAL-s"-1 addz -6.9"-o $DETECTOR--!eval`JPrintDetector-a $DETECTOR-O SUMMARY`for STRING in ${STRINGS[*]};do set_variable MODULE`getModule-a $DETECTOR-L"$STRING 0"`JEditDetector-a $DETECTOR-M"$MODULE setz -2.9"-o $DETECTOR--!donefiif[[!-f $TRIPOD]];then cp-p $TRIPOD_INITIAL $TRIPODfiJAcoustics.sh $DETECTOR_IDcat > acoustics_trigger_parameters txt<< EOFQ=0.0;TMax_s=0.020;numberOfHits=90;EOFJAcousticsEventBuilder.sh $DETECTOR $RUNS[*]INPUT_FILES=(`ls KM3NeT_ ${(l:8::0::0:) DETECTOR_ID}_0 *${^RUNS}_event.root`) cd $WORKDIRsource $JPP_DIR/examples/JAcoustics/acoustics-fit-toolkit.shif[!$HOMEDIR-ef $WORKDIR];then cp-p $HOMEDIR/$DETECTOR $WORKDIR cp-p $HOMEDIR/${^ACOUSTICS_KEYS}.txt $WORKDIR cp-p $HOMEDIR/${^INPUT_FILES}$WORKDIRfitimer_startinitialise stage_b 1 0 100.0e-6 10.0 0.002 0.1 0 > &stage log
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable STRING $argv[2] set_array QUANTILES set_variable FORMULA *[0] exp(-0.5 *(x-[1])*(x-[1])/([2]*[2]))" set_variable MODULE `getModule -a $DETECTOR -L "$STRING 0"` source JAcousticsToolkit.sh typeset -A TRIPODS get_tripods $WORKDIR/tripod.txt TRIPODS XMEAN