Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:20:36

0001 #ifndef __ONCSSUB_IDGL1V0_H__
0002 #define __ONCSSUB_IDGL1V0_H__
0003 
0004 #include "oncsSubevent.h"
0005 
0006 #ifndef __CINT__
0007 class WINDOWSEXPORT oncsSub_idgl1v0 : public  oncsSubevent_w4 {
0008 #else
0009 class  oncsSub_idgl1v0 : public  oncsSubevent_w2 {
0010 #endif
0011 
0012 public:
0013   oncsSub_idgl1v0( subevtdata_ptr);
0014 
0015   int    iValue(const int dummy);
0016 
0017   long long  lValue(const int hit,const char * what);
0018 
0019   long long  lValue(const int channel, const int iy);
0020 
0021   
0022   void  dump ( OSTREAM& os = COUT);  
0023 
0024 protected:
0025   int decode ();
0026 
0027   int is_decoded;
0028   
0029   unsigned long long BCO;
0030   unsigned long long BunchNumber;
0031   unsigned long long TriggerInput;
0032   unsigned long long TriggerVector;
0033 
0034   unsigned int GTM_BusyVector;
0035       
0036   unsigned int packet_nr;
0037 
0038   unsigned long long scalers[3*64];
0039   unsigned int gl1p_scalers[3*16];
0040 
0041   int _broken;
0042 
0043 
0044 };
0045 
0046 
0047 #endif /* __ONCSSUB_IDGL1V0_H__ */