File indexing completed on 2026-04-10 07:50:28
0001 #include <cassert>
0002 #include <csignal>
0003
0004 #include "U4SensitiveDetector.hh"
0005
0006 int main(int argc, char** argv)
0007 {
0008 U4SensitiveDetector* sd0 = new U4SensitiveDetector("sd0");
0009 U4SensitiveDetector* sd1 = new U4SensitiveDetector("sd1");
0010
0011 bool sd0_expect = U4SensitiveDetector::Get("sd0") == sd0 ;
0012 bool sd1_expect = U4SensitiveDetector::Get("sd1") == sd1 ;
0013
0014 assert( sd0_expect );
0015 assert( sd1_expect );
0016
0017 if(!sd0_expect) std::raise(SIGINT);
0018 if(!sd1_expect) std::raise(SIGINT);
0019
0020 return 0 ;
0021 }