File indexing completed on 2026-04-09 07:49:17
0001 #include <iostream>
0002 #include "SEvt.hh"
0003 #include "NPFold.h"
0004 #include "spath.h"
0005
0006 int main()
0007 {
0008 SEvt* a = SEvt::LoadAbsolute("$AFOLD") ;
0009 NPFold* af = a ? a->fold : nullptr ;
0010
0011 SEvt* b = SEvt::LoadAbsolute("$BFOLD") ;
0012 NPFold* bf = b ? b->fold : nullptr ;
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028 std::cout
0029 << "af.desc"
0030 << std::endl
0031 << ( af ? af->desc() : "-" )
0032 << std::endl
0033 << "bf.desc"
0034 << std::endl
0035 << ( bf ? bf->desc() : "-" )
0036 << std::endl
0037 ;
0038
0039
0040 NPFold* f = new NPFold ;
0041 f->add("a_hit", a->getHit() );
0042 f->add("b_hit", b->gatherHit() );
0043 f->save("$FOLD") ;
0044
0045 std::cout
0046 << " f.desc "
0047 << std::endl
0048 << ( f ? f->desc() : "-" )
0049 << std::endl
0050 ;
0051
0052 return 0 ;
0053 }