|
|
|||
File indexing completed on 2026-04-09 07:49:36
0001 #pragma once 0002 /** 0003 SFastSimOpticalModel 0004 ====================== 0005 0006 This provided a kludge method to pass a status char 'A/R/T/D' 0007 from the PMTFastSim junoPMTOpticalModel::DoIt into U4StepPoint 0008 for use by U4Recorder. But as this approach is limited to 0009 single PMT tests only, it was replaced by lodging information 0010 inside the trackinfo using sysrap/STrackInfo<spho> 0011 0012 When multiple PMTs are in use cannot then assume a single INSTANCE, 0013 so this approach would suffer from overwriting and confusion between the 0014 status of multiple PMTs. 0015 0016 :: 0017 0018 epsilon:opticks blyth$ opticks-fl SFastSimOpticalModel.hh 0019 ./sysrap/CMakeLists.txt 0020 ./sysrap/SFastSimOpticalModel.cc 0021 ./u4/U4StepPoint.cc 0022 epsilon:opticks blyth$ 0023 0024 0025 **/ 0026 #include "SYSRAP_API_EXPORT.hh" 0027 #include <vector> 0028 0029 struct SYSRAP_API SFastSimOpticalModel 0030 { 0031 static std::vector<SFastSimOpticalModel*> record ; 0032 const char* name ; 0033 SFastSimOpticalModel(const char* name); 0034 0035 }; 0036 0037 0038 0039 0040
| [ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|