Skip to content

Commit cc0e4d2

Browse files
committed
Merge branch 'release/v09_88_00_02'
2 parents 1846a00 + 1eb84db commit cc0e4d2

101 files changed

Lines changed: 15373 additions & 11909 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515

1616
cmake_minimum_required(VERSION 3.20 FATAL_ERROR)
1717

18-
set(${PROJECT_NAME}_CMAKE_PROJECT_VERSION_STRING 09.84.00.01)
18+
set(${PROJECT_NAME}_CMAKE_PROJECT_VERSION_STRING 09.88.00.02)
1919
find_package(cetmodules REQUIRED)
2020
project(sbndcode LANGUAGES CXX)
2121

2222
# for CI:
23-
# project(sbndcode VERSION 09.84.00.01)
23+
# project(sbndcode VERSION 09.88.00.02)
2424

2525
message(STATUS "\n")
2626
message(STATUS "================================= ${PROJECT_NAME} =================================")

sbndcode/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
add_subdirectory(JobConfigurations)
33
add_subdirectory(LArSoftConfigurations)
44
add_subdirectory(Utilities)
5+
add_subdirectory(Calibration)
56
add_subdirectory(Geometry)
67
add_subdirectory(LArG4)
7-
add_subdirectory(Calibration)
8+
add_subdirectory(TPC1DSignalProcessing)
89
add_subdirectory(CRT)
910
add_subdirectory(DetectorSim)
1011
add_subdirectory(MCTruthExtractor)
@@ -15,6 +16,7 @@ add_subdirectory(OpDetSim)
1516
add_subdirectory(OpDetReco)
1617
add_subdirectory(OpDetAnalyzer)
1718
add_subdirectory(OpT0Finder)
19+
#add_subdirectory(PDS)
1820
#add_subdirectory(CosmicId)
1921
add_subdirectory(ShowerAna)
2022
add_subdirectory(Commissioning)

sbndcode/CRT/CRTAna/CRTAnalysis_module.cc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ class sbnd::crt::CRTAnalysis : public art::EDAnalyzer {
9696
int _subrun;
9797
int _event;
9898

99+
//mc truth
99100
std::vector<int16_t> _mc_trackid;
100101
std::vector<int16_t> _mc_pdg;
101102
std::vector<int16_t> _mc_status;
@@ -118,6 +119,7 @@ class sbnd::crt::CRTAnalysis : public art::EDAnalyzer {
118119
std::vector<double> _mc_endpz;
119120
std::vector<double> _mc_ende;
120121

122+
//G4 detector id
121123
std::vector<int16_t> _ide_trackid;
122124
std::vector<float> _ide_e;
123125
std::vector<float> _ide_entryx;
@@ -129,6 +131,7 @@ class sbnd::crt::CRTAnalysis : public art::EDAnalyzer {
129131
std::vector<float> _ide_exitz;
130132
std::vector<float> _ide_exitt;
131133

134+
//front end mother board
132135
std::vector<uint16_t> _feb_mac5;
133136
std::vector<uint16_t> _feb_flags;
134137
std::vector<uint32_t> _feb_ts0;
@@ -137,6 +140,7 @@ class sbnd::crt::CRTAnalysis : public art::EDAnalyzer {
137140
std::vector<std::vector<uint16_t>> _feb_adc;
138141
std::vector<uint32_t> _feb_coinc;
139142

143+
//strip hit to select the strip which has ADC above threshold
140144
std::vector<uint32_t> _sh_channel;
141145
std::vector<uint32_t> _sh_ts0;
142146
std::vector<uint32_t> _sh_ts1;
@@ -154,6 +158,7 @@ class sbnd::crt::CRTAnalysis : public art::EDAnalyzer {
154158
std::vector<double> _sh_truth_energy;
155159
std::vector<double> _sh_truth_time;
156160

161+
//cluster from x-y coincidence for CRTSpacePoint , this is what we normally call a CRT hit
157162
std::vector<uint32_t> _cl_ts0;
158163
std::vector<uint32_t> _cl_ts1;
159164
std::vector<uint32_t> _cl_unixs;
@@ -188,6 +193,7 @@ class sbnd::crt::CRTAnalysis : public art::EDAnalyzer {
188193
std::vector<double> _cl_sp_etime;
189194
std::vector<bool> _cl_sp_complete;
190195

196+
//backtrack truth information from reco level
191197
std::vector<int> _td_tag_trackid;
192198
std::vector<int> _td_tag_pdg;
193199
std::vector<int16_t> _td_tag_tagger;
@@ -206,6 +212,7 @@ class sbnd::crt::CRTAnalysis : public art::EDAnalyzer {
206212
std::vector<bool> _td_reco_status;
207213
std::vector<bool> _td_reco_triple;
208214

215+
//track level information
209216
std::vector<double> _tr_start_x;
210217
std::vector<double> _tr_start_y;
211218
std::vector<double> _tr_start_z;

0 commit comments

Comments
 (0)