#include "RecoLuminosity/LumiProducer/interface/LumiRawDataStructures.h"

namespace RecoLuminosity_LumiProducer {
  struct dictionary {};
}  // namespace RecoLuminosity_LumiProducer

#ifdef __CINT__
#ifndef LUMIRAWDATA_ROOTSCHEMA_LINKDEF
#define LUMIRAWDATA_ROOTSCHEMA_LINKDEF

#pragma link off all globals;
#pragma link off all classes;
#pragma link off all functions;

#pragma link C++ nestedclasses;
#pragma link C++ nestedtypedefs;

#pragma link C++ namespace HCAL_HLX;

#pragma link C++ struct HCAL_HLX::DAQ_HEART_BEAT + ;
#pragma link C++ struct HCAL_HLX::RUN_QUALITY + ;

#pragma link C++ struct HCAL_HLX::LUMI_SECTION + ;
#pragma link C++ struct HCAL_HLX::LUMI_SECTION_HEADER + ;
#pragma link C++ struct HCAL_HLX::LUMI_SECTION_SUB_HEADER + ;
#pragma link C++ struct HCAL_HLX::LUMI_NIBBLE_HEADER + ;
#pragma link C++ struct HCAL_HLX::LUMI_RAW_HEADER + ;

#pragma link C++ struct HCAL_HLX::ET_SUM_SECTION + ;
#pragma link C++ struct HCAL_HLX::ET_SUM_NIBBLE + ;
#pragma link C++ struct HCAL_HLX::OCCUPANCY_SECTION + ;
#pragma link C++ struct HCAL_HLX::OCCUPANCY_NIBBLE + ;

#pragma link C++ struct HCAL_HLX::LHC_SECTION + ;
#pragma link C++ struct HCAL_HLX::LHC_BEAM_MODE_DATA + ;
#pragma link C++ struct HCAL_HLX::LHC_BEAM_ENERGY_DATA + ;
#pragma link C++ struct HCAL_HLX::LHC_NIBBLE + ;

#pragma link C++ struct HCAL_HLX::LUMI_SUMMARY + ;
#pragma link C++ struct HCAL_HLX::LUMI_DETAIL + ;
#pragma link C++ struct HCAL_HLX::CMS_LUMI_DIP_DATA + ;
#pragma link C++ struct HCAL_HLX::TRIGGER_LUMI_SEGMENT + ;

#pragma link C++ struct HCAL_HLX::RCMS_CONFIG + ;
#pragma link C++ struct HCAL_HLX::RUN_SUMMARY + ;

#pragma link C++ struct HCAL_HLX::HLTRIGGER + ;
#pragma link C++ struct HCAL_HLX::HLT_PATH + ;
#pragma link C++ struct HCAL_HLX::LEVEL1_PATH + ;
#pragma link C++ struct HCAL_HLX::LEVEL1_TRIGGER + ;

#pragma link C++ struct HCAL_HLX::VDM_SCAN_DATA + ;
#pragma link C++ struct HCAL_HLX::BRAN_DATA + ;
#pragma link C++ struct HCAL_HLX::BRAN_BX_DATA + ;
#pragma link C++ struct HCAL_HLX::LHC_BEAM_CONFIG + ;
#pragma link C++ struct HCAL_HLX::LHC_FILL_DATA + ;

#pragma link C++ struct HCAL_HLX::DIP_STRUCT_BASE + ;

#pragma link C++ struct HCAL_HLX::LHC_BEAM_MODE_DATA + ;
#pragma link C++ struct HCAL_HLX::LHC_BEAM_ENERGY_DATA + ;
#pragma link C++ struct HCAL_HLX::LHC_BEAM_INTENSITY_DATA + ;
#pragma link C++ struct HCAL_HLX::LHC_BEAM_FBCT_INTENSITY_DATA + ;
#pragma link C++ struct HCAL_HLX::BEAM_INFO + ;
#pragma link C++ struct HCAL_HLX::BRAN_INFO + ;
#pragma link C++ struct HCAL_HLX::BRANA_INFO + ;
#pragma link C++ struct HCAL_HLX::BRANP_INFO + ;
#pragma link C++ struct HCAL_HLX::DIP_COMBINED_DATA + ;

#endif
#endif
