Skip to content
Snippets Groups Projects
Commit 4409ffce authored by Stephen A. Wood's avatar Stephen A. Wood
Browse files

Undo testing changes.

  Remove link to engine
  Remove quick.csh script
  Undo changes to hodtest.C and hodtest_cuts.def
parent 1da6173d
No related branches found
No related tags found
No related merge requests found
/u/group/shms/zahmed/analysis/hcana_replay
\ No newline at end of file
......@@ -5,8 +5,8 @@
// Steering script to test hodoscope decoding
//
Int_t RunNumber=52949;
char* RunFileNamePattern="/cache/mss/hallc/daq04/raw/daq04_%d.log.0";
Int_t RunNumber=50017;
char* RunFileNamePattern="daq04_%d.log.0";
gHcParms->Define("gen_run_number", "Run Number", RunNumber);
gHcParms->AddString("g_ctp_database_filename", "DBASE/test.database");
......
......@@ -10,60 +10,60 @@ Decode_master !Pedestal_event
Block: CoarseTracking
#hfoundtrack H.dc.ntrack != 0
#hfound1track H.dc.ntrack == 1
#hfound2track H.dc.ntrack == 2
#hfound3track H.dc.ntrack == 3
#hfound4track H.dc.ntrack == 4
hfoundtrack H.dc.ntrack != 0
hfound1track H.dc.ntrack == 1
hfound2track H.dc.ntrack == 2
hfound3track H.dc.ntrack == 3
hfound4track H.dc.ntrack == 4
#goodhdc1x1 (H.dc.1x1.nhit > 0) && (H.dc.1x1.nhit < 3)
#goodhdc1y1 (H.dc.1y1.nhit > 0) && (H.dc.1y1.nhit < 3)
#goodhdc1u1 (H.dc.1u1.nhit > 0) && (H.dc.1u1.nhit < 3)
#goodhdc1v1 (H.dc.1v1.nhit > 0) && (H.dc.1v1.nhit < 3)
#goodhdc1y2 (H.dc.1y2.nhit > 0) && (H.dc.1y2.nhit < 3)
#goodhdc1x2 (H.dc.1x2.nhit > 0) && (H.dc.1x2.nhit < 3)
goodhdc1x1 (H.dc.1x1.nhit > 0) && (H.dc.1x1.nhit < 3)
goodhdc1y1 (H.dc.1y1.nhit > 0) && (H.dc.1y1.nhit < 3)
goodhdc1u1 (H.dc.1u1.nhit > 0) && (H.dc.1u1.nhit < 3)
goodhdc1v1 (H.dc.1v1.nhit > 0) && (H.dc.1v1.nhit < 3)
goodhdc1y2 (H.dc.1y2.nhit > 0) && (H.dc.1y2.nhit < 3)
goodhdc1x2 (H.dc.1x2.nhit > 0) && (H.dc.1x2.nhit < 3)
#goodhdc2x1 (H.dc.2x1.nhit > 0) && (H.dc.2x1.nhit < 3)
#goodhdc2y1 (H.dc.2y1.nhit > 0) && (H.dc.2y1.nhit < 3)
#goodhdc2u1 (H.dc.2u1.nhit > 0) && (H.dc.2u1.nhit < 3)
#goodhdc2v1 (H.dc.2v1.nhit > 0) && (H.dc.2v1.nhit < 3)
#goodhdc2y2 (H.dc.2y2.nhit > 0) && (H.dc.2y2.nhit < 3)
#goodhdc2x2 (H.dc.2x2.nhit > 0) && (H.dc.2x2.nhit < 3)
goodhdc2x1 (H.dc.2x1.nhit > 0) && (H.dc.2x1.nhit < 3)
goodhdc2y1 (H.dc.2y1.nhit > 0) && (H.dc.2y1.nhit < 3)
goodhdc2u1 (H.dc.2u1.nhit > 0) && (H.dc.2u1.nhit < 3)
goodhdc2v1 (H.dc.2v1.nhit > 0) && (H.dc.2v1.nhit < 3)
goodhdc2y2 (H.dc.2y2.nhit > 0) && (H.dc.2y2.nhit < 3)
goodhdc2x2 (H.dc.2x2.nhit > 0) && (H.dc.2x2.nhit < 3)
#goodhdc1 goodhdc1x1 && goodhdc1y1 && goodhdc1u1 && goodhdc1v1 && goodhdc#1y2 && goodhdc1x2
#goodhdc2 goodhdc2x1 && goodhdc2y1 && goodhdc2u1 && goodhdc2v1 && goodhdc#2y2 && goodhdc2x2
#bothgoodhdc goodhdc1 && goodhdc2
goodhdc1 goodhdc1x1 && goodhdc1y1 && goodhdc1u1 && goodhdc1v1 && goodhdc1y2 && goodhdc1x2
goodhdc2 goodhdc2x1 && goodhdc2y1 && goodhdc2u1 && goodhdc2v1 && goodhdc2y2 && goodhdc2x2
bothgoodhdc goodhdc1 && goodhdc2
#realhdc1x1 goodhdc1x1 && (H.dc.nsp != 0)
#realhdc1y1 goodhdc1y1 && (H.dc.nsp != 0)
#realhdc1u1 goodhdc1u1 && (H.dc.nsp != 0)
#realhdc1v1 goodhdc1v1 && (H.dc.nsp != 0)
#realhdc1y2 goodhdc1y2 && (H.dc.nsp != 0)
#realhdc1x2 goodhdc1x2 && (H.dc.nsp != 0)
#realhdc2x1 goodhdc2x1 && (H.dc.nsp != 0)
#realhdc2y1 goodhdc2y1 && (H.dc.nsp != 0)
#realhdc2u1 goodhdc2u1 && (H.dc.nsp != 0)
#realhdc2v1 goodhdc2v1 && (H.dc.nsp != 0)
#realhdc2y2 goodhdc2y2 && (H.dc.nsp != 0)
#realhdc2x2 goodhdc2x2 && (H.dc.nsp != 0)
realhdc1x1 goodhdc1x1 && (H.dc.nsp != 0)
realhdc1y1 goodhdc1y1 && (H.dc.nsp != 0)
realhdc1u1 goodhdc1u1 && (H.dc.nsp != 0)
realhdc1v1 goodhdc1v1 && (H.dc.nsp != 0)
realhdc1y2 goodhdc1y2 && (H.dc.nsp != 0)
realhdc1x2 goodhdc1x2 && (H.dc.nsp != 0)
realhdc2x1 goodhdc2x1 && (H.dc.nsp != 0)
realhdc2y1 goodhdc2y1 && (H.dc.nsp != 0)
realhdc2u1 goodhdc2u1 && (H.dc.nsp != 0)
realhdc2v1 goodhdc2v1 && (H.dc.nsp != 0)
realhdc2y2 goodhdc2y2 && (H.dc.nsp != 0)
realhdc2x2 goodhdc2x2 && (H.dc.nsp != 0)
#hlowchi2 (hschi2perdeg<10) && hcleantrack
#hlowchi2 1
hlowchi2 1
#hdcres_1 (H.dc.residual[0] < 1000) && hlowchi2
#hdcres_2 (H.dc.residual[1] < 1000) && hlowchi2
#hdcres_3 (H.dc.residual[2] < 1000) && hlowchi2
#hdcres_4 (H.dc.residual[3] < 1000) && hlowchi2
#hdcres_5 (H.dc.residual[4] < 1000) && hlowchi2
#hdcres_6 (H.dc.residual[5] < 1000) && hlowchi2
#hdcres_7 (H.dc.residual[6] < 1000) && hlowchi2
#hdcres_8 (H.dc.residual[7] < 1000) && hlowchi2
#hdcres_9 (H.dc.residual[8] < 1000) && hlowchi2
#hdcres_10 (H.dc.residual[9] < 1000) && hlowchi2
#hdcres_11 (H.dc.residual[10] < 1000) && hlowchi2
#hdcres_12 (H.dc.residual[11] < 1000) && hlowchi2
hdcres_1 (H.dc.residual[0] < 1000) && hlowchi2
hdcres_2 (H.dc.residual[1] < 1000) && hlowchi2
hdcres_3 (H.dc.residual[2] < 1000) && hlowchi2
hdcres_4 (H.dc.residual[3] < 1000) && hlowchi2
hdcres_5 (H.dc.residual[4] < 1000) && hlowchi2
hdcres_6 (H.dc.residual[5] < 1000) && hlowchi2
hdcres_7 (H.dc.residual[6] < 1000) && hlowchi2
hdcres_8 (H.dc.residual[7] < 1000) && hlowchi2
hdcres_9 (H.dc.residual[8] < 1000) && hlowchi2
hdcres_10 (H.dc.residual[9] < 1000) && hlowchi2
hdcres_11 (H.dc.residual[10] < 1000) && hlowchi2
hdcres_12 (H.dc.residual[11] < 1000) && hlowchi2
#Block: CoarseReconstruct
#CourseReconstruct 1
Block: CoarseReconstruct
CourseReconstruct 1
make
cd examples
../hcana <<EOF
.X hodtest.C
.q
EOF
cd ..
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment