Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
35 changes: 35 additions & 0 deletions configfiles/NCQE_XS_Data/ANNIEEventTreeMakerConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
ANNIEEventTreeMakerVerbosity 0

fillAllTriggers 1
fill_singleTrigger 0
fillLAPPDEventsOnly 0
TankCluster_fill 1
cluster_TankHitInfo_fill 1

ApplyDeadMask 1
VertexLeastSquares 1

TankReco_fill 0

OutputFile ANNIETree.root
TankClusterProcessing 1
MRDClusterProcessing 1
TriggerProcessing 1
TankHitInfo_fill 1
MRDHitInfo_fill 1
MRDReco_fill 1
SiPMPulseInfo_fill 0
fillCleanEventsOnly 0
MCTruth_fill 0
Reco_fill 1
RecoDebug_fill 0
muonTruthRecoDiff_fill 0
isData 1
HasGenie 0
RingCounting_fill 0

LAPPDData_fill 0
LAPPDReco_fill 0
RWMBRF_fill 1
LAPPD_PPS_fill 0
LAPPD_Waveform_fill 0
1 change: 1 addition & 0 deletions configfiles/NCQE_XS_Data/ClusterClassifiersConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
verbosity 0
13 changes: 13 additions & 0 deletions configfiles/NCQE_XS_Data/ClusterFinderConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# ClusterFinder Config File

verbosity 0
HitStore Hits #Either MCHits or Hits (accessed in ANNIEEvent store)
ApplyDeadMask 1
OutputFile BeamRun_ClusterFinder_DefaultOutput #Output root prefix name for the current run
ClusterFindingWindow 40 # in ns, size of the window used to "clusterize"
AcqTimeWindow 70000 # in ns, size of the acquisition window
ClusterIntegrationWindow 40 # in ns, all hits with +/- 1/2 of this window are considered in the cluster
MinHitsPerCluster 10 # group of hits are considered clusters above this amount of hits
end_of_window_time_cut 0.95 # from o to 1, length of the window you want to loop over with respect to acq. window (1 for full window, 0.95 for 95% from the start)
Plots2D 0 #Draw 2D charge-vs-time plots?
ChankeyToPMTIDMap ./configfiles/EventDisplay/Data-RecoEvent/Chankey_WCSimID.dat
29 changes: 29 additions & 0 deletions configfiles/NCQE_XS_Data/EventSelectorConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# EventSelector config file

verbosity 0
MCPMTVolCut 0
MCFVCut 0
MCMRDCut 0
MCPiKCut 0
MCIsMuonCut 0
MCIsElectronCut 0
MCIsSingleRingCut 0
MCIsMultiRingCut 0
MCProjectedMRDHit 0
MCEnergyCut 0
Emin 0 #Minimum energy in MeV
Emax 1000 #Maximum energy in MeV
MRDRecoCut 0
RecoPMTVolCut 0
RecoFVCut 0
NHitCut 0
NHitmin 4 #Minimum number of hit digits
PMTMRDCoincCut 0
PMTMRDOffset 755
PromptTrigOnly 0
TriggerWord -1
SaveStatusToStore 1
NoVeto 0
Veto 0
ThroughGoing 0
IsMC 0 #MC or Data?
12 changes: 12 additions & 0 deletions configfiles/NCQE_XS_Data/FindMrdTracksConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# FindMrdTracks Config File
# all variables retrieved with m_variables.Get() must be defined here!

verbosity 0
IsData 1
OutputDirectory .
OutputFile STEC_MRDTracks_cluster40ns
DrawTruthTracks 0 # whether to add MC Truth track info for drawing in MrdPaddlePlot Tool
## note you need to run that tool to actually view the tracks!
WriteTracksToFile 0 # should the track information be written to a ROOT-file?
SelectTriggerType 0 #should the loaded data be filtered by trigger type?
TriggerType Beam #options: Cosmic, Beam, No Loopback
2 changes: 2 additions & 0 deletions configfiles/NCQE_XS_Data/FitRWMWaveformConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
verbosityFitRWMWaveform 0
printToRootFile 0
4 changes: 4 additions & 0 deletions configfiles/NCQE_XS_Data/LoadANNIEEventConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
verbose 1
FileForListOfInputs ./configfiles/NCQE_XS_Data/my_inputs.txt
EventOffset 0
GlobalEvNr 1
13 changes: 13 additions & 0 deletions configfiles/NCQE_XS_Data/TimeClusteringConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#TimeClustering config file

verbosity 0
MinDigitsForTrack 3
MaxMrdSubEventDuration 30
MinSubeventTimeSep 30
MakeMrdDigitTimePlot 0
LaunchTApplication 0
IsData 1
#OutputROOTFile TimeClustering_MRDTest28_cluster40ns
OutputROOTFile STEC_TimeClusteringOut
MapChankey_WCSimID ./configfiles/SimpleTankEnergyCalibrator/MRD_Chankey_WCSimID.dat

23 changes: 23 additions & 0 deletions configfiles/NCQE_XS_Data/ToolChainConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#ToolChain dynamic setup file

##### Runtime Paramiters #####
verbose 1
error_level 0 # 0= do not exit, 1= exit on unhandeled errors only, 2= exit on unhandeled errors and handeled errors
attempt_recover 1

###### Logging #####
log_mode Interactive # Interactive=cout , Remote= remote logging system "serservice_name Remote_Logging" , Local = local file log;
log_local_path ./log
log_service LogStore

###### Service discovery #####
service_publish_sec -1
service_kick_sec -1

##### Tools To Add #####
Tools_File ./configfiles/NCQE_XS_Data/ToolsConfig

##### Run Type #####
Inline -1
Interactive 0

10 changes: 10 additions & 0 deletions configfiles/NCQE_XS_Data/ToolsConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
myLoadANNIEEvent LoadANNIEEvent ./configfiles/NCQE_XS_Data/LoadANNIEEventConfig
myLoadGeometry LoadGeometry ./configfiles/LoadGeometry/LoadGeometryConfig
myTimeClustering TimeClustering configfiles/NCQE_XS_Data/TimeClusteringConfig
myFindMrdTracks FindMrdTracks configfiles/NCQE_XS_Data/FindMrdTracksConfig
myClusterFinder ClusterFinder ./configfiles/NCQE_XS_Data/ClusterFinderConfig
myClusterClassifiers ClusterClassifiers ./configfiles/NCQE_XS_Data/ClusterClassifiersConfig
myEventSelector EventSelector ./configfiles/NCQE_XS_Data/EventSelectorConfig
FitRWMWaveform FitRWMWaveform ./configfiles/NCQE_XS_Data/FitRWMWaveformConfig
VertexLeastSquares VertexLeastSquares configfiles/NCQE_XS_Data/VertexLeastSquaresConfig
ANNIEEventTreeMaker ANNIEEventTreeMaker ./configfiles/NCQE_XS_Data/ANNIEEventTreeMakerConfig
16 changes: 16 additions & 0 deletions configfiles/NCQE_XS_Data/VertexLeastSquaresConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
verbosity 0
UseMCHits 0
BreakDist 0.005
YSpacing 0.1
NPlanarPoints 100
Regularizer 0
FittingSteps 200
FilterHitsCompatibleWindow 0
OnlyUseReliablePMTs 1
MinimumReliableTimingStd 1.5

ExternalSeeding 1
YBuffer 1.0
RadialBuffer 1.0
ExternalVertexMaxRadius 4.0
ExternalVertexMaxHeight 4.0
Loading