Skip to content

Trigger Validation for MCC9

David Caratelli edited this page Mar 9, 2019 · 6 revisions

Working off of branch feature/feature_davidc_trigvalidation in ubreco branched from v08_00_00_07

Beam timiing: use DAQ samples stored in SAM def prod_daq_hist_swizzle_crt_inclusive_v7

PMT gain validation:

Current samples live in:

/pnfs/uboone/scratch/users/davidc/v08_00_00_07/trigvalidation/0303/prod_notpc_swizzle_crt_inclusive_v6a/v00/

They are produced from the module srcs/ubreco/ubreco/UBFlashFinder/TriggerValidation_module.cc and have TTrees in the subfolder trigvalidation that contain the following information:

  _pulse_tree = tfs->make<TTree>("pulse_tree","One entry per recorder pulse");
  _pulse_tree->Branch ("_run",&_run,"run/I");
  _pulse_tree->Branch("_sub",&_sub,"sub/I");
  _pulse_tree->Branch("_evt",&_evt,"evt/I");
  _pulse_tree->Branch("_time_low" ,&_time_low ,"time_low/i" );
  _pulse_tree->Branch("_time_high",&_time_high,"time_high/i");
  _pulse_tree->Branch("_ch", &_ch, "ch/I" );
  _pulse_tree->Branch("_time",        &_time,        "time/F"        );
  _pulse_tree->Branch("_gain_amp",    &_gain_amp,    "gain_amp/F"    );
  _pulse_tree->Branch("_gain_area",   &_gain_area,   "gain_area/F"   );
  _pulse_tree->Branch("_pe",          &_pe,          "pe/F"          );
  _pulse_tree->Branch("_pe_amp_raw",  &_pe_amp_raw,  "pe_amp_raw/F"  );
  _pulse_tree->Branch("_pe_amp_gain", &_pe_amp_gain, "pe_amp_gain/F" );
  _pulse_tree->Branch("_pe_area_raw", &_pe_area_raw, "pe_area_raw/F" );
  _pulse_tree->Branch("_pe_area_gain",&_pe_area_gain,"pe_area_gain/F");
  _pulse_tree->Branch("_largest_pe",  &_largest_pe,  "largest_pe/F"  );

Datasets:

Run 1:

-bash-4.1$ samweb create-definition davidc_prod_notpc_swizzle_inclusive_v3_stride_20 "defname : prod_notpc_swizzle_inclusive_v3 with stride 20"
Dataset definition 'davidc_prod_notpc_swizzle_inclusive_v3_stride_20' has been created with id 70573967
-bash-4.1$ samweb list-definition-files --summary davidc_prod_notpc_swizzle_inclusive_v3_stride_20
File count:	1569
Total size:	47831602003
Event count:	490367

Run 2:

-bash-4.1$ samweb create-definition davidc_prod_notpc_swizzle_inclusive_v4_stride_20 "defname : prod_notpc_swizzle_inclusive_v4 with stride 20"
Dataset definition 'davidc_prod_notpc_swizzle_inclusive_v4_stride_20' has been created with id 70573748
-bash-4.1$ samweb list-definition-files --summary davidc_prod_notpc_swizzle_inclusive_v4_stride_20
File count:	3974
Total size:	84862378164
Event count:	952098

Run 3 [13697-14116]:

-bash-4.1$ samweb list-definition-files  --summary prod_notpc_swizzle_crt_inclusive_v6a
File count:	3520
Total size:	378525207484
Event count:	1535054

Run 3 [14117-18960]

-bash-4.1$ samweb create-definition davidc_prod_notpc_swizzle_crt_inclusive_v6_20 "defname : prod_notpc_swizzle_crt_inclusive_v6 with stride 20"
Dataset definition 'davidc_prod_notpc_swizzle_crt_inclusive_v6_20' has been created with id 70574547
-bash-4.1$ samweb list-definition-files --summary davidc_prod_notpc_swizzle_crt_inclusive_v6_20
File count:	2048
Total size:	204390498557
Event count:	967767

Run 2 [w/ TPC]

-bash-4.1$ samweb create-definition davidc_prod_extunbiased_reco_inclusive_v6_20 "defname : prod_extunbiased_reco_inclusive_v6 with stride 20"
Dataset definition 'davidc_prod_extunbiased_reco_inclusive_v6_20' has been created with id 70584627
-bash-4.1$ samweb list-definition-files --summary davidc_prod_extunbiased_reco_inclusive_v6_20
File count:	3304
Total size:	11898204363168
Event count:	143342

Run1 [w/ TPC]

-bash-4.1$ samweb create-definition davidc_prod_extunbiased_reco_inclusive_v5_20 "defname : prod_extunbiased_reco_inclusive_v5 with stride 20"
Dataset definition 'davidc_prod_extunbiased_reco_inclusive_v5_20' has been created with id 70584667
-bash-4.1$ samweb list-definition-files --summary davidc_prod_extunbiased_reco_inclusive_v5_20
File count:	1349
Total size:	3812308351964
Event count:	41240

Output NTuples at /uboone/data/users/davidc/trigvalidation/

Clone this wiki locally