Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ add_subdirectory(Blinding)
add_subdirectory(bin)
add_subdirectory(boost_fix)
add_subdirectory(BTrkLegacy)
add_subdirectory(CaloCalibration)
add_subdirectory(CaloCluster)
add_subdirectory(CaloConditions)
add_subdirectory(CaloConfig)
Expand Down
2 changes: 2 additions & 0 deletions CaloCalibration/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
add_subdirectory(CosmicsCalib)
add_subdirectory(NoiseAnalysis)
39 changes: 39 additions & 0 deletions CaloCalibration/CosmicsCalib/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
cet_build_plugin(CaloCosmicEnecalib art::module
REG_SOURCE src/CaloCosmicEnecalib_module.cc
LIBRARIES REG
art_root_io::TFileService_service
Offline::CalorimeterGeom
Offline::DataProducts
Offline::GeometryService
Offline::RecoDataProducts
ROOT::Hist
ROOT::Tree
)

cet_build_plugin(CaloCosmicEnergy art::module
REG_SOURCE src/CaloCosmicEnergy_module.cc
LIBRARIES REG
art_root_io::TFileService_service
Offline::CalorimeterGeom
Offline::DataProducts
Offline::GeometryService
Offline::RecoDataProducts
ROOT::Hist
ROOT::Tree
)

cet_build_plugin(CaloT0Align art::module
REG_SOURCE src/CaloT0Align_module.cc
LIBRARIES REG
art_root_io::TFileService_service
Offline::CalorimeterGeom
Offline::DataProducts
Offline::GeometryService
Offline::RecoDataProducts
ROOT::Hist
ROOT::Tree
)


install_source(SUBDIRS src)
install_fhicl(SUBDIRS fcl SUBDIRNAME Offline/CaloCalibration/CosmicsCalib/fcl)
2 changes: 2 additions & 0 deletions CaloCalibration/CosmicsCalib/data/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
!.gitignore
*.dat
54 changes: 54 additions & 0 deletions CaloCalibration/CosmicsCalib/fcl/prolog.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
#include "Offline/CaloMC/fcl/prolog.fcl"
#include "Offline/CaloReco/fcl/prolog.fcl"
BEGIN_PROLOG

CaloCosmicEnecalib : {
module_type : CaloCosmicEnecalib
diagLevel : 0
useMeV : false
CutNCryHit : 3
CutEnergyDep : 250.
LYSOcut : 500.
CutChi2Norm : 2.5
CaloClusterTag : CaloClusterMaker
CaloHitTag : CaloHitMaker
OutCalibFile : "MIPfile.dat"
}

CaloCosmicEnergy : {
module_type : CaloCosmicEnergy
diagLevel : 0
CutNCryHit : 3
CutEnergyDep : 10.
CutChi2Norm : 2.5
CaloClusterTag : CaloClusterMaker
CaloHitTag : CaloHitMaker
OutCalibFile : "calib_parameters.dat"
OutCalibFileAsym : "npe_noise.dat"
}

CaloT0Align : {
module_type : CaloT0Align
caloHitCollection : CaloHitMaker
caloClusterCollection : CaloClusterMaker
cluHits : 3
cryEmin : 15.
ncryCut : 7
iteration : "first"
fileT0 : "fileT0.dat"
fileTcor : "fileTcor.dat"
diagLevel : 0
}

CosmicsCalib: {
filters: {
CaloT0Align : @local::CaloT0Align
}
analyzers: {
CaloCosmicEnecalib : @local::CaloCosmicEnecalib
CaloCosmicEnergy : @local::CaloCosmicEnergy
}
}


END_PROLOG
Loading