Skip to content
Snippets Groups Projects
Commit 0b6ecf9f authored by Administrator's avatar Administrator Committed by Florian Uhlig
Browse files

Remove mvd directory

The remaining code in the mvd directory was not used after all the changes.
Move the 2 PDF files to core/detectors/mvd as temporary solution. Finally the
files need a better place.
Remove the complete mvd directory and the usage from the main CMakeLists.txt
parent e03201f5
No related branches found
No related tags found
1 merge request!1125Restructure MVD code
...@@ -240,9 +240,6 @@ add_subdirectory (sim) ...@@ -240,9 +240,6 @@ add_subdirectory (sim)
add_subdirectory (reco) add_subdirectory (reco)
add_subdirectory (analysis) add_subdirectory (analysis)
### Detector directories
#add_subdirectory (mvd)
### Others ### Others
Option(LARGE_TEST_STATISTIC "Run the test suite with large statistic (100 events)" OFF) Option(LARGE_TEST_STATISTIC "Run the test suite with large statistic (100 events)" OFF)
......
File moved
File moved
set(INCLUDE_DIRECTORIES
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/tools
${CMAKE_CURRENT_SOURCE_DIR}/tools/readout
${CMAKE_CURRENT_SOURCE_DIR}/SensorDataSheets
${CMAKE_CURRENT_SOURCE_DIR}/plugins
${CMAKE_CURRENT_SOURCE_DIR}/plugins/tasks
${CMAKE_CURRENT_SOURCE_DIR}/plugins/buffers
${CMAKE_CURRENT_SOURCE_DIR}/qa
)
set(SRCS
plugins/tasks/CbmMvdSensorTask.cxx
plugins/tasks/CbmMvdSensorDigitizerTask.cxx
#plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx
#plugins/tasks/CbmMvdSensorDigiToHitTask.cxx
#OLD
plugins/tasks/CbmMvdSensorHitfinderTask.cxx
plugins/tasks/CbmMvdSensorClusterfinderTask.cxx
####
plugins/tasks/CbmMvdSensorReadoutTask.cxx
plugins/CbmMvdSensorPlugin.cxx
SensorDataSheets/CbmMvdMimosa26AHR.cxx
SensorDataSheets/CbmMvdMimosa34.cxx
SensorDataSheets/CbmMvdMimosis.cxx
SensorDataSheets/CbmMvdSensorDataSheet.cxx
tools/CbmMvdGeoHandler.cxx
tools/CbmMvdHelper.h
tools/readout/CbmMvdReadoutSimple.cxx
tools/readout/CbmMvdReadoutCluster.cxx
qa/CbmMvdQa.cxx
CbmMvd.cxx
CbmMvdDigitizer.cxx
CbmMvdPileupManager.cxx
CbmMvdPixelCharge.cxx
CbmMvdHitfinder.cxx #OLD
CbmMvdStationPar.cxx
CbmMvdDetector.cxx
CbmMvdSensor.cxx
# CbmMvdDigiToHit.cxx
# CbmMvdDigiToHit.cxx
CbmMvdTrackingInterface.cxx
#OLD
CbmMvdClusterfinder.cxx
#CbmMvdClusterfinderTB.cxx
####
CbmMvdReadout.cxx
)
set(LIBRARY_NAME CbmMvd)
set(LINKDEF ${LIBRARY_NAME}LinkDef.h)
set(PUBLIC_DEPENDENCIES
CbmBase
CbmData
FairRoot::Base
ROOT::Core
ROOT::Geom
ROOT::Gpad
ROOT::Hist
ROOT::MathCore
ROOT::Physics
)
set(PRIVATE_DEPENDENCIES
CbmSimBase
FairLogger::FairLogger
FairRoot::GeoBase
FairRoot::ParBase
ROOT::EG
ROOT::Graf
ROOT::Matrix
ROOT::RIO
ROOT::Tree
)
generate_cbm_library()
# Install file
install(FILES tools/CbmMvdHelper.h
tools/CbmMvdGeoHandler.h
DESTINATION include/mvd/tools
)
install(FILES plugins/CbmMvdSensorPlugin.h
DESTINATION include/mvd/plugins
)
install(FILES #SensorDataSheets/CbmMvdMimosa26AHR.h
SensorDataSheets/CbmMvdSensorDataSheet.h
#SensorDataSheets/CbmMvdMimosa34.h
SensorDataSheets/CbmMvdMimosis.h
DESTINATION include/mvd/SensorDataSheets
)
install(FILES plugins/buffers/CbmMvdSensorBuffer.h
plugins/buffers/CbmMvdSensorFrameBuffer.h
plugins/buffers/CbmMvdSensorTrackingBuffer.h
DESTINATION include/mvd/plugins/buffers
)
install(FILES plugins/tasks/CbmMvdSensorClusterfinderTask.h
plugins/tasks/CbmMvdSensorDigitizerTask.h
#plugins/tasks/CbmMvdSensorDigitizerTBTask.h
#plugins/tasks/CbmMvdSensorDigiToHitTask.h
plugins/tasks/CbmMvdSensorFindHitTask.h
plugins/tasks/CbmMvdSensorHitfinderTask.h
plugins/tasks/CbmMvdSensorTask.h
DESTINATION include/mvd/plugins/tasks
)
/* Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
SPDX-License-Identifier: GPL-3.0-only
Authors: Philipp Sitzmann, Volker Friese [committer] */
#ifdef __CINT__
#pragma link off all globals;
#pragma link off all classes;
#pragma link off all functions;
#pragma link C++ class CbmMvd + ;
#pragma link C++ class CbmDigitize < CbmMvdDigi> + ;
#pragma link C++ class CbmMvdDigitizer + ;
//#pragma link C++ class CbmMvdDigitizerTB+;
#pragma link C++ class CbmMvdHitfinder + ;
#pragma link C++ class CbmMvdClusterfinder + ;
//#pragma link C++ class CbmMvdDigiToHit + ;
//#pragma link C++ class CbmMvdClusterfinderTB + ;
//#pragma link C++ class CbmMvdDigiToHitTB + ;
#pragma link C++ class CbmMvdReadout + ;
#pragma link C++ class CbmMvdPileupManager + ;
#pragma link C++ class CbmMvdPixelCharge + ;
#pragma link C++ class CbmMvdStationPar + ;
#pragma link C++ class CbmMvdSensorDataSheet + ;
#pragma link C++ class CbmMvdMimosa26AHR + ;
#pragma link C++ class CbmMvdMimosa34 + ;
#pragma link C++ class CbmMvdMimosis + ;
#pragma link C++ class CbmMvdSensor + ;
#pragma link C++ class CbmMvdDetector + ;
#pragma link C++ class CbmMvdSensorPlugin + ;
//#pragma link C++ class CbmMvdSensorBuffer+;
//#pragma link C++ class CbmMvdSensorTrackingBuffer+;
//#pragma link C++ class CbmMvdSensorFrameBuffer+;
#pragma link C++ class CbmMvdSensorTask + ;
//#pragma link C++ class CbmMvdSensorFindHitTask+;
#pragma link C++ class CbmMvdSensorHitfinderTask + ; //OLD
#pragma link C++ class CbmMvdSensorDigitizerTask + ;
#pragma link C++ class CbmMvdSensorReadoutTask + ;
//#pragma link C++ class CbmMvdSensorDigitizerTBTask + ;
#pragma link C++ class CbmMvdSensorClusterfinderTask + ; //OLD
//KHUN
//#pragma link C++ class CbmMvdSensorDigiToHitTask + ;
#pragma link C++ class CbmMvdGeoHandler + ;
#pragma link C++ class CbmMvdQa + ;
//#pragma link C++ class CbmMvdClusterAna+;
#pragma link C++ class CbmMvdReadoutSimple + ;
#pragma link C++ class CbmMvdReadoutCluster + ;
#pragma link C++ class CbmMvdTrackingInterface + ;
//#pragma link C++ class MyG4UniversalFluctuationForSi+;
//#pragma link C++ class CbmMvdFindHits+;
//#pragma link C++ class CbmMvdDigitizeL+;
//#pragma link C++ class CbmMvdHitProducer+;
//#pragma link C++ class CbmMvdStation+;
#endif
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