File indexing completed on 2026-04-09 07:49:36
0001 #pragma once
0002
0003
0004
0005
0006
0007
0008
0009
0010 #include "plog/Severity.h"
0011 #include <vector>
0012 #include "SYSRAP_API_EXPORT.hh"
0013
0014 struct SYSRAP_API SFastSim_Debug
0015 {
0016 static const plog::Severity LEVEL ;
0017 static std::vector<SFastSim_Debug> record ;
0018 static constexpr const unsigned NUM_QUAD = 4u ;
0019 static constexpr const char* NAME = "SFastSim_Debug.npy" ;
0020 static constexpr int LIMIT = 100000 ;
0021 static void Save(const char* dir);
0022 void add();
0023 void fill(double value);
0024
0025 double posx ;
0026 double posy ;
0027 double posz ;
0028 double time ;
0029
0030 double dirx ;
0031 double diry ;
0032 double dirz ;
0033 double dist1 ;
0034
0035 double polx ;
0036 double poly ;
0037 double polz ;
0038 double dist2 ;
0039
0040
0041
0042 double ModelTrigger ;
0043 double whereAmI ;
0044 double c ;
0045 double PhotonId ;
0046
0047
0048
0049 };
0050