All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pmttriggerproducer.fcl
Go to the documentation of this file.
1 
2 
3 BEGIN_PROLOG
4 
6 {
7  module_type: "pmtTriggerProducer"
8  InputModule: "opdaq"
9  ClusterModuleLabel: "linecluster"
10  OpDetsToPlot: ["pmt_coated", "pmt_uncoated"]
11  IndividualThresholds: false #if true, Threshold needs to be a 120 element array of each individual PMT ADC threshold in order of lowest to highest channel number
12  Threshold: [7960.0, 7976.0] #[coated, uncoated], unless IndividualThresholds is true
13  #ADC, ideal single PE response: 1 PE ~ 8 ADC, test bench: 1 PE ~ 25 ADC
14  OVTHRWidth: 11 #over-threshold width, page 40 of manual
15  #paired and unpaired pmt channel numbers, to pair two channels put them at the same index in Pair1 and Pair2
16  #i.e. to pair channel 14 and 15 -> Pair1:[x,x,x,14,x,...] and Pair2: [x,x,x,15,x,...]
17  #all pmts being used must be included in Pair1, Pair2, or Unpaired
18  Pair1: [6,8,10,12,14,16,36,38,40,60,62,64,66,68,70,84,86,88,90,92,94,114,116,118,138,140,142,144,146,148,162,164,166,168,170,172,192,194,196,216,218,220,222,224,226,240,242,244,246,248,250,270,272,274,294,296]
19  Pair2: [7,9,11,13,15,17,37,39,41,61,63,65,67,69,71,85,87,89,91,93,95,115,117,119,139,141,143,145,147,149,163,165,167,169,171,173,193,195,197,217,219,221,223,225,227,241,243,245,247,249,251,271,273,275,295,297]
20  Unpaired: [298,299,300,301,302,303,304,305]
21  PairLogic: "OR" #logic for pairing PMTs, option are "OR" or "AND"
22  WindowStart: 0.0 #us, window for pmt trigger time start
23  WindowEnd: 1.8 #us, window for pmt trigger time end
24  SaveHists: false #save hists for all steps (raw, digital, paired, etc.)
25  EvHists: [1] #if fSaveHists=true, then what events all hists are saved for. if too many hists are saved, may have memory issues; try saving less events.
26  Verbose: false
27 
28 }
29 
30 END_PROLOG
BEGIN_PROLOG Verbose
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual option are OR or AND window for pmt trigger time start window for pmt trigger time end paired
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number OVTHRWidth
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual option are OR or AND WindowStart
BEGIN_PROLOG pmt_uncoated IndividualThresholds
#define PMT
Definition: NestAlg.cxx:19
esac done echo Signal files are
Definition: TrainMVA.sh:25
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual option are OR or AND window for pmt trigger time start window for pmt trigger time end digital
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual PairLogic
process_name gaushit a
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual option are OR or AND window for pmt trigger time start window for pmt trigger time end SaveHists
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual Pair1
then echo ***************************************echo array
Definition: find_fhicl.sh:28
BEGIN_PROLOG d d Threshold
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual Pair2
auto end(FixedBins< T, C > const &) noexcept
Definition: FixedBins.h:585
process_name sequence::icarus_stage0_mc_crt physics purityinfoana1 physics streamBNB outputs outBNB drop *_MCDecodeTPCROI_ *_ drop *_decon1droi_ *_ drop raw::RawDigits_ *_ *_ *physics producers ophit InputModule
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual option are OR or AND window for pmt trigger time start WindowEnd
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
echo Invalid option
Definition: TrainMVA.sh:17
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual option are OR or AND window for pmt trigger time start window for pmt trigger time end etc EvHists
BEGIN_PROLOG pmt_uncoated Threshold needs to be a element array of each individual PMT ADC threshold in order of lowest to highest channel number page of manual Unpaired