Skip to content
Snippets Groups Projects
Commit 72b75ee5 authored by Edward Moyse's avatar Edward Moyse
Browse files

Merge branch 'larcafjobs' into 'master'

LArCafJobs: cmake cleanup and remove HLT menu dump

See merge request atlas/athena!41710
parents ce074383 a2c4c26d
No related branches found
No related tags found
6 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!41710LArCafJobs: cmake cleanup and remove HLT menu dump
################################################################################ # Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
# Package: LArCafJobs
################################################################################
# Declare the package name: # Declare the package name:
atlas_subdir( LArCafJobs ) atlas_subdir( LArCafJobs )
# External dependencies: # External dependencies:
find_package( Boost COMPONENTS filesystem thread system ) find_package( Boost )
find_package( ROOT COMPONENTS Matrix Core Tree MathCore Hist RIO pthread MathMore Minuit Minuit2 Physics HistPainter Rint Graf Graf3d Gpad Html Postscript Gui GX11TTF GX11 ) find_package( ROOT COMPONENTS Core Tree MathCore Matrix Hist Graf RIO )
# Component(s) in the package: # Component(s) in the package:
...@@ -33,30 +31,29 @@ atlas_add_library( LArCafJobsLib ...@@ -33,30 +31,29 @@ atlas_add_library( LArCafJobsLib
src/LArHECNoise.cxx src/LArHECNoise.cxx
src/LArReadCells.cxx src/LArReadCells.cxx
PUBLIC_HEADERS LArCafJobs PUBLIC_HEADERS LArCafJobs
PRIVATE_INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES CaloIdentifier AthenaBaseComps AthenaKernel GaudiKernel LArIdentifier LArRawConditions LArRawEvent egammaEvent TrigSteeringEvent McParticleEvent StoreGateLib SGtests LArToolsLib TrigDecisionToolLib CaloDetDescrLib AthAnalysisToolsLib TrigAnalysisInterfaces CaloInterfaceLib PRIVATE_INCLUDE_DIRS ${Boost_INCLUDE_DIRS}
PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} DataQualityUtils Identifier xAODEventInfo LArRecConditions TrigConfHLTData TrigT1Result AtlasHepMCLib LArRecEvent ) LINK_LIBRARIES ${CLHEP_LIBRARIES} ${ROOT_LIBRARIES} AthAnalysisToolsLib AthenaBaseComps AthenaKernel CaloConditions CaloDetDescrLib CaloIdentifier CaloInterfaceLib GaudiKernel Identifier LArCablingLib LArElecCalib LArIdentifier LArRawConditions LArRawEvent LArRecConditions StoreGateLib TrigAnalysisInterfaces TrigConfInterfaces TrigDecisionToolLib egammaEvent
PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} AthenaPoolUtilities CaloEvent CaloGeoHelpers LArRecEvent NavFourMom TrigSteeringEvent TrigT1Result xAODEventInfo )
atlas_add_component( LArCafJobs atlas_add_component( LArCafJobs
src/components/*.cxx src/components/*.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} LINK_LIBRARIES LArCafJobsLib )
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} CaloIdentifier AthenaBaseComps StoreGateLib SGtests GaudiKernel LArIdentifier LArRawConditions LArRawEvent egammaEvent LArToolsLib TrigDecisionToolLib TrigSteeringEvent CaloDetDescrLib DataQualityUtils Identifier xAODEventInfo LArRecConditions TrigConfHLTData TrigT1Result LArCafJobsLib )
atlas_add_dictionary( LArCafJobsDict atlas_add_dictionary( LArCafJobsDict
LArCafJobs/LArCafJobsDict.h LArCafJobs/LArCafJobsDict.h
LArCafJobs/selection.xml LArCafJobs/selection.xml
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} LINK_LIBRARIES LArCafJobsLib )
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} CaloIdentifier AthenaBaseComps StoreGateLib SGtests GaudiKernel LArIdentifier LArRawConditions LArRawEvent LArToolsLib TrigDecisionToolLib TrigSteeringEvent CaloDetDescrLib DataQualityUtils Identifier xAODEventInfo LArRecConditions TrigConfHLTData TrigT1Result LArCafJobsLib )
atlas_add_executable( LArQuickHistMerge atlas_add_executable( LArQuickHistMerge
src/LArQuickHistMerge.cxx src/LArQuickHistMerge.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} CaloIdentifier AthenaBaseComps StoreGateLib SGtests GaudiKernel LArIdentifier LArRawConditions LArRawEvent LArToolsLib TrigDecisionToolLib TrigSteeringEvent CaloDetDescrLib DataQualityUtils Identifier xAODEventInfo LArRecConditions TrigConfHLTData TrigT1Result LArCafJobsLib ) LINK_LIBRARIES ${ROOT_LIBRARIES} DataQualityUtils )
atlas_add_executable( LArSamplesMerge atlas_add_executable( LArSamplesMerge
src/LArSamplesMerge.cxx src/LArSamplesMerge.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} CaloIdentifier AthenaBaseComps StoreGateLib SGtests GaudiKernel LArIdentifier LArRawConditions LArRawEvent LArToolsLib TrigDecisionToolLib TrigSteeringEvent CaloDetDescrLib DataQualityUtils Identifier xAODEventInfo LArRecConditions TrigConfHLTData TrigT1Result LArCafJobsLib ) LINK_LIBRARIES ${ROOT_LIBRARIES} LArCafJobsLib )
# Install files from the package: # Install files from the package:
atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
......
/* /*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
*/ */
#include "LArCafJobs/LArShapeDumper.h" #include "LArCafJobs/LArShapeDumper.h"
...@@ -37,14 +37,6 @@ ...@@ -37,14 +37,6 @@
#include "boost/regex.hpp" #include "boost/regex.hpp"
#include "TrigConfHLTData/HLTChain.h"
#include "TrigConfHLTData/HLTChainList.h"
#include "TrigConfHLTData/HLTSequence.h"
#include "TrigConfHLTData/HLTSequenceList.h"
// #include "LArCafJobs/HistoryContainer.h"
// #include "LArCafJobs/TreeAccessor.h"
#include <vector> #include <vector>
#include <iostream> #include <iostream>
...@@ -154,22 +146,8 @@ StatusCode LArShapeDumper::initialize() ...@@ -154,22 +146,8 @@ StatusCode LArShapeDumper::initialize()
StatusCode LArShapeDumper::start() StatusCode LArShapeDumper::start()
{ {
m_runData = new RunData(0); m_runData = new RunData(0);
static unsigned int i = 0;
if (m_doTrigger) { if (m_doTrigger) {
std::ofstream xmlfile(Form("frame_%d.xml", i++));
xmlfile << " <SEQUENCE_LIST>" << std::endl;
for(TrigConf::HLTSequence *seq : m_configSvc->sequences())
seq->writeXML(xmlfile);
xmlfile << " </SEQUENCE_LIST>" << std::endl;
//chains
xmlfile << " <CHAIN_LIST>" << std::endl;
for(TrigConf::HLTChain *ch: m_configSvc->chains() )
ch->writeXML(xmlfile);
xmlfile << " </CHAIN_LIST>" << std::endl;
std::vector<boost::regex> regexs; std::vector<boost::regex> regexs;
for (std::vector<std::string>::const_iterator name = m_triggerNames.begin(); for (std::vector<std::string>::const_iterator name = m_triggerNames.begin();
name != m_triggerNames.end(); name++) name != m_triggerNames.end(); name++)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment