[NIFFTE] / tags / v4-00 Repository:
ViewVC logotype

Log of /tags/v4-00

View Directory Listing Directory Listing


Sticky Revision:

Revision 1471 - Directory Listing
Modified Tue Jan 17 19:27:28 2012 UTC (2 years, 7 months ago) by bseilhan
Copied from: branches/v4-00 revision 1470
Copy of release for tag

Revision 1468 - Directory Listing
Modified Tue Jan 17 18:50:12 2012 UTC (2 years, 7 months ago) by bseilhan
Original Path: branches/v4-00
revert the changes to make it compile on Linux

Revision 1467 - Directory Listing
Modified Tue Jan 17 18:41:16 2012 UTC (2 years, 7 months ago) by bseilhan
Original Path: branches/v4-00
Add another plot for ADC of tracks within azimuth cut.

Revision 1466 - Directory Listing
Modified Tue Jan 17 18:41:03 2012 UTC (2 years, 7 months ago) by bseilhan
Original Path: branches/v4-00
Fix some errors in histogram filling for CosPolarVsAzimuth
Add new Azimuth_PolarCut histogram

Revision 1448 - Directory Listing
Modified Fri Dec 16 05:56:10 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: branches/v4-00
Merge branch 'master' into v4-00

Revision 1446 - Directory Listing
Modified Thu Dec 15 20:08:27 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: branches/v4-00
Copied from: trunk revision 1445
branch for v4.00 release

Revision 1445 - Directory Listing
Modified Thu Dec 15 20:04:57 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Another Id10T error, ssh-agent now gets properly killed

Revision 1444 - Directory Listing
Modified Thu Dec 15 19:00:03 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Updates to datahandling scripts for ticket #59

Revision 1443 - Directory Listing
Modified Thu Dec 15 18:57:48 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Bug fixes in my analysis scripts

Revision 1442 - Directory Listing
Modified Thu Dec 15 18:57:44 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Add sript to convert all histograms in a rootfile to gif's

Revision 1441 - Directory Listing
Modified Thu Dec 15 16:27:10 2011 UTC (2 years, 8 months ago) by rgbaker
Original Path: trunk
First pass at a "production" analysis macro to generate a variety of standard histograms

Revision 1440 - Directory Listing
Modified Wed Dec 14 01:20:44 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Bug fixes on the poduction scripts for aztec
 now removes tmp directory
 uses lscratchc rather than /tmp

Revision 1439 - Directory Listing
Modified Tue Dec 13 23:44:39 2011 UTC (2 years, 8 months ago) by hqu
Original Path: trunk
Update to record slow control informations

Revision 1438 - Directory Listing
Modified Sun Dec 11 19:53:28 2011 UTC (2 years, 8 months ago) by hqu
Original Path: trunk
fix uninitialized variables, get the proper directory and update the metod to retrieve the histogram from the list

Revision 1437 - Directory Listing
Modified Fri Dec 9 20:52:08 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Fix overwrite of LD_LIBRARY_PATH (Ticket #47)

Revision 1436 - Directory Listing
Modified Thu Dec 8 19:59:52 2011 UTC (2 years, 8 months ago) by rgbaker
Original Path: trunk
Need lower Track ADC Threshold for recoil protons in beam data.

Revision 1435 - Directory Listing
Modified Thu Dec 8 19:11:14 2011 UTC (2 years, 8 months ago) by rgbaker
Original Path: trunk
Add kFitKalmanSmoothBackwards enum constant in addition to kFitKalmanSmooth

Revision 1434 - Directory Listing
Modified Thu Dec 8 18:30:05 2011 UTC (2 years, 8 months ago) by rgbaker
Original Path: trunk
Add new enumerated fit type, "kFitKalmanSmooth = 105" and update TPCKalman.cxx to store the smoth fit using this value instead of the misleading kFitKalmanBackwards
Update analysis macros that incorrectly used the numeric value instead the name of the constant.

Revision 1433 - Directory Listing
Modified Wed Dec 7 20:50:19 2011 UTC (2 years, 8 months ago) by swatson
Original Path: trunk
Removed checks for stdint.h types (uint32_t, uint64_t, etc.) because the checks fail on some systems that actually have these types ([ticket:26]).

Revision 1432 - Directory Listing
Modified Wed Dec 7 16:07:19 2011 UTC (2 years, 8 months ago) by swatson
Original Path: trunk
Restored MicroMegas (third) supply to HV frontend.  Added additional current limit capabilities required for MicroMegas ramping [ticket:25 Ticket#25].

Revision 1431 - Directory Listing
Modified Tue Dec 6 19:39:06 2011 UTC (2 years, 8 months ago) by swatson
Original Path: trunk
PS300 HV read error fixes from last month.

Revision 1430 - Directory Listing
Modified Mon Dec 5 21:19:34 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
more debugging of production scripts

Revision 1429 - Directory Listing
Modified Mon Dec 5 18:18:05 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Updates to production scripts

Revision 1428 - Directory Listing
Modified Fri Dec 2 19:27:24 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
batch file updates (debuggin mostly)

Revision 1427 - Directory Listing
Modified Fri Dec 2 18:34:55 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Doxygen Headers and footers (empty) for Trac Markup

Revision 1426 - Directory Listing
Modified Fri Dec 2 16:23:55 2011 UTC (2 years, 8 months ago) by rgbaker
Original Path: trunk
Change excessively verbose info message to debug

Revision 1425 - Directory Listing
Modified Fri Dec 2 01:06:56 2011 UTC (2 years, 8 months ago) by thornton
Original Path: trunk
Forgot to update this file when I added the ability to have multiple sources [comment:3:ticket:27 Ticket#27]

Revision 1424 - Directory Listing
Modified Fri Dec 2 00:54:48 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
bug fixes for data handling scripts

Revision 1423 - Directory Listing
Modified Fri Dec 2 00:54:45 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
fix more bugs, add diagnostics

Revision 1422 - Directory Listing
Modified Thu Dec 1 23:38:02 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Add full chain configuration for production

Revision 1421 - Directory Listing
Modified Thu Dec 1 23:13:59 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Add new production scripts for aztec

Revision 1420 - Directory Listing
Modified Wed Nov 30 23:08:52 2011 UTC (2 years, 8 months ago) by thornton
Original Path: trunk
Added step limit to the source, source backing, and source cover materials inside of particle transport simulation equal to half the corresponding material thickness.

Revision 1419 - Directory Listing
Modified Wed Nov 30 21:38:21 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Pick up /usr/lib gsl libraries

Revision 1418 - Directory Listing
Modified Wed Nov 30 21:38:09 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Event Rate Analysis Macros

Revision 1417 - Directory Listing
Modified Wed Nov 30 17:45:25 2011 UTC (2 years, 8 months ago) by bseilhan
Original Path: trunk
Fixed bug in script which caused files to be missed.  They were too new to transfer but too old on next attempt.  now skipped files timestamps are updated

Revision 1416 - Directory Listing
Modified Tue Nov 29 01:23:35 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
I forgot to take into account the directory at the beginning of the filename, now I have un-forgot

Revision 1415 - Directory Listing
Modified Tue Nov 29 01:23:33 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
added some debuggin output and changed pcaps to master

Revision 1414 - Directory Listing
Modified Tue Nov 29 00:36:32 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
fix a missing description string

Revision 1413 - Directory Listing
Modified Tue Nov 29 00:33:48 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
change incorrect directories

Revision 1412 - Directory Listing
Modified Tue Nov 29 00:31:11 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
script to find missing datafiles.

Revision 1411 - Directory Listing
Modified Wed Nov 23 18:26:18 2011 UTC (2 years, 9 months ago) by thornton
Original Path: trunk
Added ability to use predefined targets/sources or define a custom one. The backing and cover for the source must be made up of a single element that is already defined in the element tree. Updated the simulation documentation to correspond with the changes. Examples are shown in the documentation.

Revision 1410 - Directory Listing
Modified Tue Nov 22 03:21:02 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
Script to create .dylib -> .so links on osx

Revision 1409 - Directory Listing
Modified Mon Nov 21 23:57:04 2011 UTC (2 years, 9 months ago) by rgbaker
Original Path: trunk
Instantiate the NiffteGeometryMap before creating configuration object for job so that the correct geometry version is recorded

Revision 1408 - Directory Listing
Modified Fri Nov 18 18:39:58 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
Add check to make sure file wasn't changed in last 2 hours

Revision 1407 - Directory Listing
Modified Fri Nov 18 18:39:46 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
build changes to add pyroot to path

Revision 1406 - Directory Listing
Modified Thu Nov 17 19:02:59 2011 UTC (2 years, 9 months ago) by bwendt
Original Path: trunk
Created image directories and added ROOT plots

Revision 1405 - Directory Listing
Modified Thu Nov 17 18:33:28 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
must explicitly start ssh-agent to use keys in cron-job

Revision 1404 - Directory Listing
Modified Thu Nov 17 01:34:26 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
add ssh key support and fix up some issues with rsync command

Revision 1403 - Directory Listing
Modified Wed Nov 16 19:50:06 2011 UTC (2 years, 9 months ago) by bwendt
Original Path: trunk
Added functionality and corrected errors

Revision 1402 - Directory Listing
Modified Wed Nov 16 18:24:45 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
Add compression per [comment:2:ticket:7 Ticket#7]


Revision 1401 - Directory Listing
Modified Tue Nov 15 23:15:06 2011 UTC (2 years, 9 months ago) by bseilhan
Original Path: trunk
add datahandling area.  This area is to hold data handling scripts for automatictransfer and production processing.

Revision 1400 - Directory Listing
Modified Tue Nov 15 14:40:05 2011 UTC (2 years, 9 months ago) by thornton
Original Path: trunk
Updating to use the other "more correct" way of defining the gas inside the Geant4 simulation

Revision 1399 - Directory Listing
Modified Wed Nov 9 18:24:10 2011 UTC (2 years, 9 months ago) by bwendt
Original Path: trunk
Periodic update, added a lot of functionality.

Revision 1398 - Directory Listing
Modified Tue Nov 8 14:22:40 2011 UTC (2 years, 9 months ago) by rgbaker
Original Path: trunk
Luke's XML file for "standard" reconstruction

Revision 1397 - Directory Listing
Modified Thu Nov 3 23:19:37 2011 UTC (2 years, 9 months ago) by hqu
Original Path: trunk
fix for redraw 2PolyHisto for new run

Revision 1396 - Directory Listing
Modified Tue Nov 1 20:31:57 2011 UTC (2 years, 9 months ago) by hqu
Original Path: trunk
add back standalone waveform check

Revision 1395 - Directory Listing
Modified Tue Nov 1 20:20:14 2011 UTC (2 years, 9 months ago) by hqu
Original Path: trunk
add back standalone waveform check configure.ac

Revision 1394 - Directory Listing
Modified Fri Oct 21 21:07:16 2011 UTC (2 years, 10 months ago) by swatson
Original Path: trunk
Changed Black Stack to continuous scanning mode to reduce time spent blocking on reads.  Fixed small bug in DaqScan FE.

Revision 1393 - Directory Listing
Modified Thu Oct 20 23:55:18 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
More additions/improvements. Now includes analysis submenu and can perform a rough 'normalization' of all waveforms to a user-selected 'truth' waveform.

Revision 1392 - Directory Listing
Modified Wed Oct 19 21:54:57 2011 UTC (2 years, 10 months ago) by swatson
Original Path: trunk
Removed the Field Cage Bottom supply from the TPC HV frontend.

Revision 1391 - Directory Listing
Modified Tue Oct 18 23:10:14 2011 UTC (2 years, 10 months ago) by swatson
Original Path: trunk
Fixed an issue with online demux performance (symptom cdr file much smaller than pcap at end of run).

Revision 1390 - Directory Listing
Modified Tue Oct 18 18:27:37 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
Changed directory name for compatibility in ROOT

Revision 1389 - Directory Listing
Modified Tue Oct 18 18:17:06 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
Changed directory structure, modified analysis macro

Revision 1388 - Directory Listing
Modified Tue Oct 18 15:37:17 2011 UTC (2 years, 10 months ago) by bseilhan
Original Path: trunk
fix bash syntax error

Revision 1387 - Directory Listing
Modified Mon Oct 17 21:50:56 2011 UTC (2 years, 10 months ago) by swatson
Original Path: trunk
Added untested driver for the Keithley (volts in, resistance in, temperature in and digital out).

Revision 1386 - Directory Listing
Modified Wed Oct 12 21:03:45 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Fixed typo

Revision 1385 - Directory Listing
Modified Wed Oct 12 20:18:42 2011 UTC (2 years, 10 months ago) by rgbaker
Original Path: trunk
Updates to generate various vertex offset plots

Revision 1384 - Directory Listing
Modified Wed Oct 12 13:51:23 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
Added HiSCaR/Preamp data analysis code (in ROOT) and screenshots

Revision 1383 - Directory Listing
Modified Tue Oct 11 21:13:58 2011 UTC (2 years, 10 months ago) by swatson
Original Path: trunk
Additional changes related to 24-bit sequence number roll over in demux.

Revision 1382 - Directory Listing
Modified Tue Oct 11 18:58:57 2011 UTC (2 years, 10 months ago) by rgbaker
Original Path: trunk
Fixed bug setting digit creation threshold

Revision 1381 - Directory Listing
Modified Tue Oct 11 15:47:43 2011 UTC (2 years, 10 months ago) by rgbaker
Original Path: trunk
My version of Luke's analysis macro with an attempt to use average diffusion to correct the start position of the track

Revision 1380 - Directory Listing
Modified Mon Oct 10 22:36:36 2011 UTC (2 years, 10 months ago) by swatson
Original Path: trunk
Adjusted handling of EtherDAQ packet numbers (frame sequence numbers) in demux to roll-over at 24-bits instead of 32.  The field in the Ethernet frames is still 32-bits wide.

Revision 1379 - Directory Listing
Modified Fri Oct 7 20:41:43 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Fixed a few typos

Revision 1378 - Directory Listing
Modified Fri Oct 7 20:28:02 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Forgot to update this two revisions ago. Added functions to get the drift speed of each volume.

Revision 1377 - Directory Listing
Modified Fri Oct 7 20:24:01 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Made the default source material smaller than it was and set the default source intensity to 10 nBq.

Revision 1376 - Directory Listing
Modified Fri Oct 7 20:17:17 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Added a detsim module that finishes the coincidence events simulation done in the particle transport. This module should be run after TPCDiffusion and before TPCLatching. Also updated the corresponding detsim doxygen commit file.

Revision 1375 - Directory Listing
Modified Fri Oct 7 18:13:59 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Forgot to include the Makefile and LinkDef.h in last update

Revision 1374 - Directory Listing
Modified Fri Oct 7 18:12:35 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Changed TPCRandomHits to TPCRandPreAmpSignal. Changed the module to work with TPCDigits instead of MCHits. Updated xml files that use the module and the documentation

Revision 1373 - Directory Listing
Modified Thu Oct 6 20:45:11 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
Added libraries required to compile (NDISProt driver must be installed and started to run EtherDaqGUI.exe - this are not provided here). Solved some issues that prevented building in Visual Studio 2010.

Revision 1372 - Directory Listing
Modified Wed Oct 5 23:59:22 2011 UTC (2 years, 10 months ago) by lsnyder
Original Path: trunk
add a macro to the sandbox

Revision 1371 - Directory Listing
Modified Wed Oct 5 23:14:56 2011 UTC (2 years, 10 months ago) by hqu
Original Path: trunk
fix for hanging issue and add 2D histo for pad plane 

Revision 1370 - Directory Listing
Modified Wed Oct 5 23:06:25 2011 UTC (2 years, 10 months ago) by hqu
Original Path: trunk
fix for hanging issue and add 2D histo for pad plane 

Revision 1369 - Directory Listing
Modified Wed Oct 5 21:41:47 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Changed the coincidence events to only work on alphas for the moment.

Revision 1368 - Directory Listing
Modified Wed Oct 5 18:54:25 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Fixed typo

Revision 1367 - Directory Listing
Modified Wed Oct 5 18:05:00 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Optimized a little bit. Converted recursion functions into an iteration process, and store previous percent calculations for further use.

Revision 1366 - Directory Listing
Modified Tue Oct 4 20:19:29 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Another fix

Revision 1365 - Directory Listing
Modified Tue Oct 4 20:05:46 2011 UTC (2 years, 10 months ago) by thornton
Original Path: trunk
Fixed an if syntax error

Revision 1364 - Directory Listing
Modified Tue Oct 4 19:41:51 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
Imported EtherDaqGUI code.

Revision 1363 - Directory Listing
Modified Tue Oct 4 19:04:11 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
Added sandbox for bwendt. Includes EtherDaqGUI directory to keep modifications under subversion control.

Revision 1362 - Directory Listing
Modified Mon Oct 3 15:55:15 2011 UTC (2 years, 10 months ago) by bwendt
Original Path: trunk
Added data file for spontaneous decay sampling. It was previously overlooked.

Revision 1361 - Directory Listing
Modified Sun Oct 2 19:15:35 2011 UTC (2 years, 10 months ago) by bseilhan
Original Path: trunk
Properly setup GSLDIR

Revision 1360 - Directory Listing
Modified Fri Sep 30 20:19:07 2011 UTC (2 years, 10 months ago) by hqu
Original Path: trunk
One more bug fix

Revision 1359 - Directory Listing
Modified Fri Sep 30 18:36:22 2011 UTC (2 years, 10 months ago) by hqu
Original Path: trunk
update RawIO file open cheksum and more corrections

Revision 1358 - Directory Listing
Modified Fri Sep 30 14:35:00 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
Set up proper directory. 

Revision 1357 - Directory Listing
Modified Fri Sep 30 04:47:29 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
Update for the monitoring to be run online mode 

Revision 1356 - Directory Listing
Modified Thu Sep 29 23:58:16 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Don't really remove OnlineMonitoring from build

Revision 1355 - Directory Listing
Modified Thu Sep 29 23:58:14 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
changes to get it to compile and run now

Revision 1354 - Directory Listing
Modified Thu Sep 29 23:50:55 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Update to use new DriftSpeedMethod

Conflicts:

	ana/macros/testGeoEVD.C

Revision 1353 - Directory Listing
Modified Thu Sep 29 23:50:50 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Pickup non-system version of gsl

Revision 1352 - Directory Listing
Modified Thu Sep 29 23:38:53 2011 UTC (2 years, 11 months ago) by meharchand
Original Path: trunk
My first test macrox

Revision 1351 - Directory Listing
Modified Thu Sep 29 20:59:05 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
add first pass at basic submission sctipts

Revision 1350 - Directory Listing
Modified Tue Sep 27 14:48:08 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Fixed small error

Revision 1349 - Directory Listing
Modified Mon Sep 26 01:22:55 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Fixed warning received from some compilers. Finished documenting with Doxygen style commits. Changed headers for Brycen's fission generator code so the Doxygen code will recognize there is a file there. All simulation code should be documented with Doxygen style commits except the code that deals with the geant_gen_fission simulation.

Revision 1348 - Directory Listing
Modified Sun Sep 25 20:09:40 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Recommitting update so the Geant4 makefile does not assume that postgress was installed in /usr/local

Revision 1347 - Directory Listing
Modified Wed Sep 21 21:57:47 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Repair syntax error in BASH setup script

Revision 1346 - Directory Listing
Modified Mon Sep 19 21:06:04 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Modify setup scripts so that the correct base directory path is found for plexi and aztec clusters

Revision 1345 - Directory Listing
Modified Mon Sep 19 18:40:50 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Revised pseudo-script for complete installation so that G4 shared libraries are not enabled.

Revision 1344 - Directory Listing
Modified Mon Sep 19 18:37:47 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Add NIFFTE_G4_USE_OLD_LOWENERGY=y to standard setup scripts (needed for default version of geant4)

Revision 1343 - Directory Listing
Modified Mon Sep 19 07:24:36 2011 UTC (2 years, 11 months ago) by jhumphrey
Original Path: trunk
Initial commit for LMS and RLS and some of the derivatives. The cost functions still need to be added to the configuration.

Revision 1342 - Directory Listing
Modified Fri Sep 16 22:48:00 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
statement correction

Revision 1341 - Directory Listing
Modified Fri Sep 16 22:40:33 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
write histogram to directory of /DET/VIEW/HISTO in root file

Revision 1340 - Directory Listing
Modified Thu Sep 15 21:29:38 2011 UTC (2 years, 11 months ago) by swatson
Original Path: trunk
OS X build improvements.  Changed HV demand behavior for voltage beyond limit (similar to Brandon's suggestion).

Revision 1339 - Directory Listing
Modified Thu Sep 15 17:32:22 2011 UTC (2 years, 11 months ago) by verena
Original Path: trunk
analysis macro to sum waveforms for a track


Revision 1338 - Directory Listing
Modified Thu Sep 15 00:58:50 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
remove /usr/include for rootcint to prevent bug in case

Revision 1337 - Directory Listing
Modified Thu Sep 15 00:56:47 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
remove /usr/include for rootcint to prevent bug in case

Revision 1336 - Directory Listing
Modified Thu Sep 15 00:53:28 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
remove /usr/include for rootcint to prevent bug in case

Revision 1335 - Directory Listing
Modified Thu Sep 15 00:51:59 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
remove /usr/include for rootcint to prevent bug in case

Revision 1334 - Directory Listing
Modified Thu Sep 15 00:49:44 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
remove /usr/include for rootcint to prevent bug in case

Revision 1333 - Directory Listing
Modified Thu Sep 15 00:45:43 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
remove /usr/include for rootcint to prevent bug in case

Revision 1332 - Directory Listing
Modified Thu Sep 15 00:38:23 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
bug fix for type

Revision 1331 - Directory Listing
Modified Wed Sep 14 23:57:32 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
Add inprogress online ana and monitoring package

Revision 1330 - Directory Listing
Modified Wed Sep 14 23:54:59 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
Add inprogress online ana and monitoring package

Revision 1329 - Directory Listing
Modified Wed Sep 14 23:44:15 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
Add inprogress online ana and monitoring package

Revision 1328 - Directory Listing
Modified Wed Sep 14 23:38:01 2011 UTC (2 years, 11 months ago) by hqu
Original Path: trunk
Add inprogress online ana and monitoring package

Revision 1327 - Directory Listing
Modified Tue Sep 13 20:08:17 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Include installation of doxygen

Revision 1326 - Directory Listing
Modified Tue Sep 13 18:50:13 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Accidentally uploaded the output from running Doxygen

Revision 1325 - Directory Listing
Modified Tue Sep 13 18:47:26 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Added a simulation manual to the repository that is generated with Doxygen. This will allow developers be able to get the latest simulation documentation by running doc/Simulation_Manual/Doxyfile from $NIFFTE.

Revision 1324 - Directory Listing
Modified Mon Sep 12 12:34:25 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Updated function ReadFromFile to be able to read in a .csv file (convention that we have already been using) that contains one line with three entries; driftSpeed0,driftSpeed1,clockFreq.

Revision 1323 - Directory Listing
Modified Fri Sep 9 19:05:22 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Changed the maximum step size to be the minimum between half the pitch of the pad and half the length of a "slice". Also changed naming convention. The source plating is now called the source cover since.

Revision 1322 - Directory Listing
Modified Fri Sep 9 18:48:43 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Revert change made in r1319 that causes compilation problems on other systems.

Revision 1321 - Directory Listing
Modified Fri Sep 9 18:48:23 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
 Copied from ana/sandbox/rgbaker to modify as a template for various macros

Revision 1320 - Directory Listing
Modified Fri Sep 9 18:48:15 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Copy macro from ana/sandbox/shon to modify

Revision 1319 - Directory Listing
Modified Fri Sep 9 15:29:01 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Remove TPCPadCalibMaker in reco/ directory in favor of one in calib/

Revision 1318 - Directory Listing
Modified Fri Sep 9 15:28:46 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Fix makefile to pick up pgsql libraries and headers using pg_config, not assuming /usr/local/...

Revision 1317 - Directory Listing
Modified Tue Sep 6 17:04:39 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Update geometry objects to allow for different numbers of buckets in each volume

Revision 1316 - Directory Listing
Modified Tue Sep 6 16:06:58 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Integrate new DriftParameters calibration objects into framework.  
Users should not see any change, but the underlying data structure now has two independent drift speeds, one for each volume, plus a clock rate parameter
Although the Geometry objects store two drift speeds, they have not yet been updated to allow different numbers of buckets for each volume


Revision 1315 - Directory Listing
Modified Tue Sep 6 07:28:52 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Implementation of new calibration object to hold separate drift speeds for each volume plus clock rate
This new object is not yet integrated into the calibration management, so there is no impact to existing code yet...

Revision 1314 - Directory Listing
Modified Fri Sep 2 16:11:24 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Move Drift speed calibration module into calib directory

Revision 1313 - Directory Listing
Modified Fri Sep 2 01:13:58 2011 UTC (2 years, 11 months ago) by rgbaker
Original Path: trunk
Move implementation of SetTrackCov methods to .cxx from .h file

Revision 1312 - Directory Listing
Modified Fri Sep 2 01:01:48 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
This fix should allow modules in the tpc/calib directory to be picked up by niffte.  I have not worked out a minimal rebuild to pick up the changes but, a full rebuild seemed to do the trick.

Revision 1311 - Directory Listing
Modified Fri Sep 2 01:00:57 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Fix Bug causing expression always to evaluate to True.

Revision 1310 - Directory Listing
Modified Thu Sep 1 23:04:50 2011 UTC (2 years, 11 months ago) by bseilhan
Original Path: trunk
Added dummy module for Pad Calibration

Revision 1309 - Directory Listing
Modified Thu Sep 1 22:29:13 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Changed the calculation of the transverse part. Fixed problem looking at waveform.

Revision 1308 - Directory Listing
Modified Thu Sep 1 20:49:55 2011 UTC (2 years, 11 months ago) by thornton
Original Path: trunk
Fix compile error

Revision 1307 - Directory Listing
Modified Wed Aug 31 22:31:57 2011 UTC (2 years, 11 months ago) by jhumphrey
Original Path: trunk
quick fix for handling svd decomposition error

Revision 1306 - Directory Listing
Modified Wed Aug 31 00:21:09 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added check if conservation of charge was kept through the event. Fixed a bug in TPCDiffusion.cxx that caused certain tracks to not conserve energy

Revision 1305 - Directory Listing
Modified Tue Aug 30 22:55:30 2011 UTC (3 years ago) by swatson
Original Path: trunk
Added magic value for TPCRaw's TriggerThreshold config option.  When set to "-1", the normal FPGA internal triggering will be bypassed and all waveform data wil be recorded.

Revision 1304 - Directory Listing
Modified Tue Aug 30 22:32:30 2011 UTC (3 years ago) by swatson
Original Path: trunk
Compile fix Re: new TrackMerger module.

Revision 1303 - Directory Listing
Modified Tue Aug 30 20:35:49 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Remove excess print (MsgInfo) statements from Track Merger

Revision 1302 - Directory Listing
Modified Tue Aug 30 20:33:25 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
New xml file to run new TPCTrackMerger after TPCHoughD and before TPCKalman

Revision 1301 - Directory Listing
Modified Tue Aug 30 20:03:13 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Update config files because ADC Threshold value is double, not int

Revision 1300 - Directory Listing
Modified Tue Aug 30 19:53:57 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
First working version of track merge module

Revision 1299 - Directory Listing
Modified Tue Aug 30 19:20:46 2011 UTC (3 years ago) by swatson
Original Path: trunk
Updated MCHit drawing (use new xyz coords, smaller boxes).  Improved event navigation for files with gaps in between event numbers.

Revision 1298 - Directory Listing
Modified Tue Aug 30 18:43:07 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Fix allocation of arrays in TPCClusterFinder to account for non-static number of buckets.
Arrays are allocated and deallocated each event
First (incomplete, untested) implementation of TPCTrackMerger module

Revision 1297 - Directory Listing
Modified Tue Aug 30 15:09:38 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed another error that caused -Edep in TPCDiffusion. Added more debug statements to TPCDiffusion and changed method of finding vertex positions of neighboring pads. Added check in TPCLatching, TPCChargeSharing and TPCDiffusion to see if setting are equal to 0, causing them not to simulate the process. Added information to debug statements in TPCDigitizer.

Revision 1296 - Directory Listing
Modified Mon Aug 29 22:53:36 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
DigitIncludeList is again part of TPCTrackFit and NiffteTPCTrackFit
Kalman Fitter and Event Display reverted to again use the digit include list
Generalize covariance matrix for variable length
Further attempts to stabilize Drift Speed calibration

Revision 1295 - Directory Listing
Modified Mon Aug 29 21:39:27 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed bug that made code not compile on older compilers

Revision 1294 - Directory Listing
Modified Mon Aug 29 20:44:27 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed bug that created -Edep

Revision 1293 - Directory Listing
Modified Thu Aug 25 20:41:32 2011 UTC (3 years ago) by thornton
Original Path: trunk
Add new mapping format from MCHits to TPCDigits to allow hits up to one complete volume before and after the current volume

Revision 1292 - Directory Listing
Modified Thu Aug 25 12:04:19 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed typo. Use of lower case z where upper case Z should have been used.

Revision 1291 - Directory Listing
Modified Wed Aug 24 21:00:45 2011 UTC (3 years ago) by thornton
Original Path: trunk
Updated MCHit definition. Changed detSim modules to use new definition. Removed TPCRandomHits from Makefile.am because more thought will be needed to change the module to the new definition. Changed testGeoEVD.C to use new definitions while changing the .xml config files under build to now TPCDiffusion is run before TPCLatching. Also changed the particle transport simulation (Geant4) to handle new class.

With changing TrackId to MCTrackId, I updated the NiffteMCParticle class to do the same.

Did not go through all analysis macros, just testGeoEVD.C.

Revision 1290 - Directory Listing
Modified Wed Aug 24 16:18:52 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Remove usage of former TPCTrackFit objects DigitIncludeList and HitIncludeList
Instead, assume all hits and digits associated with a track are included in the track fit

Revision 1289 - Directory Listing
Modified Tue Aug 23 18:48:10 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Update persistent classes to remove obsolete information from track fits, store ADC values as float instead of int.

Revision 1288 - Directory Listing
Modified Tue Aug 23 18:10:33 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Remove "TrackParam" XZSlope YZSlope and Hit/Digit include/exclude lists from TPCTrackFit objects.  Associated updates to TPCTrackFitter and TPCKalman.

Revision 1287 - Directory Listing
Modified Tue Aug 23 17:12:22 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Update transient objects TPCDigit and TPCCluster to use double precision for ADC values, with associated changes to TPCSnapshotBuilder and TPCClusterFinder.
Note that persistent classes NiffteTPCDigit and NiffteTPCCluster have not yet been updated to store ADC values as float (implicit type conversion allows this to work for now) but will be updated in a subsequent revision.
More work on TPCDriftSpeedMaker...

Revision 1286 - Directory Listing
Modified Tue Aug 23 15:41:14 2011 UTC (3 years ago) by rrrosen
Original Path: trunk
Adding my ADC to energy conversion program.

Revision 1285 - Directory Listing
Modified Mon Aug 22 22:09:01 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Add new method to allow users to verify drift speed with GetDriftSpeed() method.

Revision 1284 - Directory Listing
Modified Mon Aug 22 22:07:56 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Drift Speed Calibration Module in nearly complete state
Note that this module is in the tpc/reco directory because
Modules in the tpc/calib directory are not being loaded in
the TPC Module Table and cannot be invoked.  (temporary
workaround until we figure out why...)

Revision 1283 - Directory Listing
Modified Fri Aug 19 19:27:35 2011 UTC (3 years ago) by swatson
Original Path: trunk
Fixed an event builder bug that occured when runs were restarted (uninitialized data members).

Revision 1282 - Directory Listing
Modified Thu Aug 18 23:06:29 2011 UTC (3 years ago) by swatson
Original Path: trunk
Fixed a problem with status file path handling.  The demux frontend now supports file:// paths with run number substitution for the status file.

Revision 1281 - Directory Listing
Modified Thu Aug 18 22:34:44 2011 UTC (3 years ago) by verena
Original Path: trunk
corrected angle for random sampling, sqrt was missing in Line 118


Revision 1280 - Directory Listing
Modified Thu Aug 18 15:59:17 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Simple macro to generate momentum component distributions for a fixed total momentum (=1) 
with uniform step sizes in cos(theta) and phi

Revision 1279 - Directory Listing
Modified Wed Aug 17 19:01:06 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Add call to gROOT->ProcessLine to force-add PGSQL to the include path

Revision 1278 - Directory Listing
Modified Wed Aug 17 00:08:56 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Fix typo in .rootlogon.C
Start implementation of Drift Speed calibration

Revision 1277 - Directory Listing
Modified Tue Aug 16 22:19:27 2011 UTC (3 years ago) by swatson
Original Path: trunk
Small interface fixes to avoid a couple of unnecessary redraws.

Revision 1276 - Directory Listing
Modified Tue Aug 16 18:41:44 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Add new function to geometry objects to convert from Vol,Z to bucket number
Add explicit type conversion to Vol,bucket to z conversion

Revision 1275 - Directory Listing
Modified Tue Aug 16 16:52:46 2011 UTC (3 years ago) by thornton
Original Path: trunk
Another compiling fix

Revision 1274 - Directory Listing
Modified Tue Aug 16 16:35:54 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed compiling errors

Revision 1273 - Directory Listing
Modified Mon Aug 15 14:42:16 2011 UTC (3 years ago) by swatson
Original Path: trunk
Fixed an error where card ID 0x0 was found when parsing an empty list of card IDs.

Revision 1272 - Directory Listing
Modified Mon Aug 15 00:22:26 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Add PGSQL to include path for root.

Revision 1271 - Directory Listing
Modified Sun Aug 14 06:07:12 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Clean up handling of NiffteGeometryMap within NiffteCalibManager
Add libdb to the default .rootlogon.C

Revision 1270 - Directory Listing
Modified Sat Aug 13 23:40:22 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Revert latest change - Still some issues with management of NiffteGeometryMap singleton.

Revision 1269 - Directory Listing
Modified Sat Aug 13 20:25:03 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Fixed dependency issue, so now all NiffteGeometryMap instantiation is forced to go through NiffteCalibManager (transparent to user)

Revision 1268 - Directory Listing
Modified Sat Aug 13 19:25:25 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
NiffteGeometryMap singleton is now managed by NiffteCalibManager
Users should obtain a pointer to the (singleton) NiffteGeometryMap by
first getting a pointer to the (singleton) NiffteCalibManager and
then calling:

NiffteCalibManager::GeometryMap()

which will return a pointer to the managed NiffteGeometryMap object.

Makefile changes associated with this fix (NiffteGeometryMap is now
dependent on NiffteCalibManager which depends on pgsql include files)

Revision 1267 - Directory Listing
Modified Fri Aug 12 23:56:12 2011 UTC (3 years ago) by swatson
Original Path: trunk
Fixed an issue that prevented "process every Nth event" from working with raw input files.

Revision 1266 - Directory Listing
Modified Fri Aug 12 19:50:54 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Move all Calibration connection (db or file) functionality into NiffteCalibManager
Allow Calibration objects to fail gracefully when there is a problem reading from file
Management of NiffteGeometryMap encapsulated in NiffteCalibManager

Revision 1265 - Directory Listing
Modified Fri Aug 12 17:52:30 2011 UTC (3 years ago) by swatson
Original Path: trunk
Changed configuration string init to improve compatibility with different Midas versions.

Revision 1264 - Directory Listing
Modified Fri Aug 12 17:42:49 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added the probability to pile ups when running TPCAlphaDecay, G4FissFragGen, or SpontaneousDecay. The number of decays that occur per event is passed on the source intensity, drift time and a Poisson distribution.

The current drift time is calculated by taking the drift velocity of the electrons and multiplying it by the length from the bottom of the cathode plane to the top of the pad plane.

The default source intensity is set to 0 and can be changed in the config macro with the command

/tpcParameter/SeSourceIntensity Value Unit

NOTE: All events start at time = 0, but their positions are random depending on the source parameters.

Revision 1263 - Directory Listing
Modified Fri Aug 12 17:08:41 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Simplify instantiation of NiffteCalibManager, start work to allow user to read some, but not all, calib constants from file.

Revision 1262 - Directory Listing
Modified Fri Aug 12 16:41:41 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Clean up some MsgInfo, std::cout(!) and MsgError statements

Revision 1261 - Directory Listing
Modified Thu Aug 11 22:13:50 2011 UTC (3 years ago) by bwendt
Original Path: trunk
Added spontaneous decay sampling module. Solved a few issues with G4FissionFragmentGenerator. Fixed polar sampling in TPCAlphaDecay. Update hadlist.gmk to use both new and old low energy packages with G4FissionFragmentGenerator.

Revision 1260 - Directory Listing
Modified Thu Aug 11 22:05:18 2011 UTC (3 years ago) by thornton
Original Path: trunk
Changed the commands to place the source, source backing, and source plating in the TPC to PlaceSourceMaterial, PlaceSourceBacking, and PlaceSourcePlating.

Revision 1259 - Directory Listing
Modified Wed Aug 10 20:33:49 2011 UTC (3 years ago) by thornton
Original Path: trunk
Found another file that did not get updated.

Revision 1258 - Directory Listing
Modified Wed Aug 10 20:30:08 2011 UTC (3 years ago) by thornton
Original Path: trunk
This did not get included in the last Geant4 update, that I did.

Revision 1257 - Directory Listing
Modified Tue Aug 9 23:53:48 2011 UTC (3 years ago) by swatson
Original Path: trunk
Small change to load microseconds from raw v1 blocks into the memory resident event header.

Revision 1256 - Directory Listing
Modified Tue Aug 9 22:44:59 2011 UTC (3 years ago) by thornton
Original Path: trunk
Now the size and number of buckets per volume is calculated by the drift speed and clock frequency, both of which can be change with the config macro.

An example macro was given to show how to do this, macros/ChangingBucketSizeConfig.mac


Revision 1255 - Directory Listing
Modified Tue Aug 9 20:20:43 2011 UTC (3 years ago) by thornton
Original Path: trunk
Forgot to update the source example macro

Revision 1254 - Directory Listing
Modified Tue Aug 9 20:20:01 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added the source backing and source plating (the small amount of gold on top) for the button source. Added a flag that determines if the source material, source backing, and source plating are added to the geometry or not. All are default to not show up.

Revision 1253 - Directory Listing
Modified Tue Aug 9 00:00:18 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Connect calibration constants objects to detsim classes

Revision 1252 - Directory Listing
Modified Mon Aug 8 23:09:11 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Final (hopefully) integration of calibrated drift speed into geometry and reconstruction

Revision 1251 - Directory Listing
Modified Mon Aug 8 23:06:12 2011 UTC (3 years ago) by bwendt
Original Path: trunk
Corrected an slight probability of a seg. fault from neutrons. Added support for printing fission information to a .dat file. Corrected some warnings generated with older compilers.

Revision 1250 - Directory Listing
Modified Mon Aug 8 22:25:12 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added the source to the detector by default. The source id, position, radius, depth and density are all set in TPCVariableValues. The defaults are 98252 (Cf252), (0.5cm, sqrt(3)/2.cm,0.05cm), 0.25cm, 0.05cm, 15.1 g/cm3 respectively (based of the Cf252 button source). All parameters can be changed in the config macro.

With the source, more events need to be run because some tracks do not leave the source depending on volume and density.


Revision 1249 - Directory Listing
Modified Mon Aug 8 21:05:38 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Continued integration of DriftSpeed constant object into framework and reco modules

Revision 1248 - Directory Listing
Modified Mon Aug 8 15:25:25 2011 UTC (3 years ago) by thornton
Original Path: trunk
Now an event created by TPCAlphaDecay will be stored in a .dat file. The user can change the default file name by using 

/TPC/EvGen/DatOutputFileName <filename>

in the fun macro before /run/beamON

The default naming scheme is

Geant4-ZZZAAA-<DecayProcess>.dat

If the file does not exists, it will be created and appended to.
If it does exists then it will be appended to.



Revision 1247 - Directory Listing
Modified Fri Aug 5 16:01:13 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed small issue in calculating which alpha to use.

Revision 1246 - Directory Listing
Modified Fri Aug 5 14:28:16 2011 UTC (3 years ago) by rgbaker
Original Path: trunk
Add new calibration object, TPCDriftSpeedData and associated classes
Modify existing modules and infrastructure to connect with new objects

Revision 1245 - Directory Listing
Modified Thu Aug 4 23:14:16 2011 UTC (3 years ago) by bwendt
Original Path: trunk
Forgot to include the sample macros.

Revision 1244 - Directory Listing
Modified Thu Aug 4 23:12:32 2011 UTC (3 years ago) by bwendt
Original Path: trunk
Added example macros for using the G4FissionFragmentGenerator. Added capability to randomize fission location in the source. Updated momentum balancing in the fission generation code.

Revision 1243 - Directory Listing
Modified Thu Aug 4 22:52:47 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added the ability to set a cut on angles at which the alphas are allowed to shot off at. Also added a run macro demonstrating how to run the TPCAlphaDecay event generator

Revision 1242 - Directory Listing
Modified Thu Aug 4 22:06:41 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added a data file with a lot of different isotopes alpha decay emission probabilities. TPCAlphaDecay is a class that handles any isotope the user sets in the config macro. If the isotope is not found Geant4 will terminate.

Revision 1241 - Directory Listing
Modified Thu Aug 4 19:20:45 2011 UTC (3 years ago) by bwendt
Original Path: trunk
Adding G4FissionFragmentGenerator and data files. Still checking validity of commented section in TPCIonPhysics.cc. Will add sample macro later this afternoon.

Revision 1240 - Directory Listing
Modified Thu Aug 4 18:55:16 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed default values for pressure and density. Forgot to multiply by the unit definition in the last update.

Revision 1239 - Directory Listing
Modified Thu Aug 4 16:56:05 2011 UTC (3 years ago) by thornton
Original Path: trunk
Forgot to add on last update

Revision 1238 - Directory Listing
Modified Thu Aug 4 14:52:23 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added the source parameters and the ability to set these parameters in the config macro

Revision 1237 - Directory Listing
Modified Thu Aug 4 01:15:06 2011 UTC (3 years ago) by lsnyder
Original Path: trunk
updated Cf-252 alpha and fragment generators to correct a non-uniformity in the source

Revision 1236 - Directory Listing
Modified Wed Aug 3 23:46:58 2011 UTC (3 years ago) by swatson
Original Path: trunk
Fixed a bug in parsing the list of enabled cards.  In some cases, the last card ID was dropped.

Revision 1235 - Directory Listing
Modified Tue Aug 2 23:52:11 2011 UTC (3 years ago) by thornton
Original Path: trunk
Added alpha low energy inelastic process to pManager

Revision 1234 - Directory Listing
Modified Tue Aug 2 21:56:41 2011 UTC (3 years ago) by thornton
Original Path: trunk
Copied Luke's Cf252 alpha decay macro into a generalized alpha decay class that can be expanded later for more isotope. The class does not interface with any messengers at the moment. When the G4FissionGenerator that Brycen is working on gets implemented, then this one will be also.

Revision 1233 - Directory Listing
Modified Tue Aug 2 20:52:25 2011 UTC (3 years ago) by swatson
Original Path: trunk
Removed one more unnecessary instance of -I$(includedir).

Revision 1232 - Directory Listing
Modified Tue Aug 2 20:45:32 2011 UTC (3 years ago) by swatson
Original Path: trunk
Removed $(includedir) from include path to improve build (search for headers in source dirs instead of install dirs).

Revision 1231 - Directory Listing
Modified Tue Aug 2 16:17:51 2011 UTC (3 years ago) by thornton
Original Path: trunk
Most of the changes are including and updating Doxygen comments.

Inside of TPCDetectorConstruction, I as able to set the step limit based off the radiation length of the material defined for the logical volume. Because some of the radiation lengths can be on the order of kilometers, the step size is equal to the radiation length divided by 10 times the Geant4 definition of a kilometer. This makes the Geant4 simulation run slower.

Revision 1230 - Directory Listing
Modified Mon Aug 1 02:36:59 2011 UTC (3 years ago) by thornton
Original Path: trunk
Fixed naming convention and potential segmentation fault

Revision 1229 - Directory Listing
Modified Sun Jul 31 21:17:53 2011 UTC (3 years ago) by sharma
Original Path: trunk
Removed debug statement

Revision 1228 - Directory Listing
Modified Sun Jul 31 04:24:54 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Added another parameter for the Hough Transform - DigitSharing. Should only be enabled for events with a large number of alphas that could intersect

Revision 1227 - Directory Listing
Modified Sat Jul 30 20:15:35 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
A few build improvements (prefer headers and libs from build directories instead of install directories).

Revision 1226 - Directory Listing
Modified Fri Jul 29 22:03:40 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Fixed a segfault.

Revision 1225 - Directory Listing
Modified Thu Jul 28 18:49:09 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
This is my analysis macro I have been using to calculate the z and xy widths of a track

Revision 1224 - Directory Listing
Modified Tue Jul 26 22:00:50 2011 UTC (3 years, 1 month ago) by jhumphrey
Original Path: trunk
Added a FarZ removal configuration option. Default is on.

Revision 1223 - Directory Listing
Modified Tue Jul 26 19:55:57 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Added doxygen commits to constructors, deconstrutors and public functions. Private functions in TPCDiffusion are done also.

Revision 1222 - Directory Listing
Modified Tue Jul 26 16:49:09 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Added ability to set the number of standard deviations to go before pad is considered out of range for diffusion. Default is equal to 3.

Revision 1221 - Directory Listing
Modified Tue Jul 26 15:29:20 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Updated formatting for printing out 64-bit integers.

Revision 1220 - Directory Listing
Modified Tue Jul 26 00:46:50 2011 UTC (3 years, 1 month ago) by mheffner
Original Path: trunk
removed papers from the public svn

Revision 1219 - Directory Listing
Modified Mon Jul 25 23:24:18 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Changed MAGBOLTZ look up table interface to read in a .csv file instead of a .tsv file. Got rid of some unused functions and couts.

Revision 1218 - Directory Listing
Modified Mon Jul 25 17:31:37 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Fix small errors, and delete a pointer.

Revision 1217 - Directory Listing
Modified Mon Jul 25 17:23:25 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Changed diffusion to spread like a 3D Gaussian ellipse instead of a Gaussian circle and a Gaussian Line. Removed some unnecessary functions and add functions (that are committed out) that might be needed if the covariance between transverse and longitudinal diffusion constants does not equal zero.

Revision 1216 - Directory Listing
Modified Thu Jul 21 22:30:15 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Small improvements for drawing tracks.

Revision 1215 - Directory Listing
Modified Thu Jul 21 22:07:56 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Updated H/K parameters for high rate and low rate runs

Revision 1214 - Directory Listing
Modified Thu Jul 21 19:46:16 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Increased gap length, should help reconstruct tracks that traverse bad pixels

Revision 1213 - Directory Listing
Modified Thu Jul 21 19:33:06 2011 UTC (3 years, 1 month ago) by verena
Original Path: trunk
appoint z-direction and start and end point based on distance from origin (target)
 

Revision 1212 - Directory Listing
Modified Thu Jul 21 19:31:27 2011 UTC (3 years, 1 month ago) by verena
Original Path: trunk
lowered chisquare threshold for trad digits to avoid badly shaped signals and segfaults

Revision 1211 - Directory Listing
Modified Thu Jul 21 19:08:57 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
New very simplified example macro with lots of comments to help new users get started
with the analysis framework

Revision 1210 - Directory Listing
Modified Thu Jul 21 14:00:17 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Removed unusable gas macros and added their counterpart config gas macros. Removed dependencies of the old macros and changed gas name inside of TPCDetectorConstruction

Revision 1209 - Directory Listing
Modified Thu Jul 21 01:31:20 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Add "ExtraBuckets" parameter for compatibility with new TPCSnapshotBuilder option

Revision 1208 - Directory Listing
Modified Thu Jul 21 01:30:48 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Add "ExtraBuckets" parameter to allow SnapshotBuilder to expand z-range of TPC digits

Revision 1207 - Directory Listing
Modified Thu Jul 21 00:32:35 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Fix typo on line 758

Revision 1206 - Directory Listing
Modified Wed Jul 20 20:57:10 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Fixed bug with smoothing. 

Revision 1205 - Directory Listing
Modified Wed Jul 20 16:41:33 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Bug in ADC weighting (max should have been min).

Revision 1204 - Directory Listing
Modified Wed Jul 20 14:00:34 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Updated output to match the input Geant4 is expecting

Revision 1203 - Directory Listing
Modified Tue Jul 19 16:55:19 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Changed how digits are weighed in PCA

Revision 1202 - Directory Listing
Modified Tue Jul 19 16:06:37 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Removed references to modules just removed in last update

Revision 1201 - Directory Listing
Modified Tue Jul 19 16:03:12 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Removed unused modules in detector simulation

Revision 1200 - Directory Listing
Modified Tue Jul 19 14:51:44 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Removed unused simulation files

Revision 1199 - Directory Listing
Modified Tue Jul 19 06:59:46 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Transformed digits are no longer stored in track

Revision 1198 - Directory Listing
Modified Tue Jul 19 00:03:26 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Fixed another leak.

Revision 1197 - Directory Listing
Modified Mon Jul 18 23:17:12 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Fixed a several memory leaks.

Revision 1196 - Directory Listing
Modified Mon Jul 18 22:58:55 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Changed ReadFromFile to use csv input file instead of tsv.

Revision 1195 - Directory Listing
Modified Mon Jul 18 22:43:38 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Changed argon and methane gas names to match name format given by Magboltz

Revision 1194 - Directory Listing
Modified Mon Jul 18 21:52:36 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Allow user to force constants objects to be read from a file

Revision 1193 - Directory Listing
Modified Mon Jul 18 21:41:17 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Fixed direction vector calculations

Revision 1192 - Directory Listing
Modified Mon Jul 18 20:27:19 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Updated parameters for hough kalman tracking

Revision 1191 - Directory Listing
Modified Mon Jul 18 16:22:03 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Added variables needed for MAGBOLTZ look up table. Added ability to find an exact entry in the look up table (table not provided, on process of making).

Revision 1190 - Directory Listing
Modified Mon Jul 18 15:50:17 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Added function ReadFromFile to read in calibrations from file potentially needed by developers. (Complies but has not been tested, NiffteTaskManager needs to be changed to add the additional file read in)

Revision 1189 - Directory Listing
Modified Mon Jul 18 06:33:07 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Updated function prototype for 'DoHough' function 

Revision 1188 - Directory Listing
Modified Mon Jul 18 06:01:19 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Some improvements to Hough

Revision 1187 - Directory Listing
Modified Fri Jul 15 23:47:54 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Drawing improvements for tracks with multiple fits (colors, names, etc.).  Digits belonging to a track are hidden by default (visibility can be toggled under /Event/RecoTracks in the Eve tab).

Revision 1186 - Directory Listing
Modified Fri Jul 15 17:36:51 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Force job termination when there is a problem accessing the database unless the user has set an environment variable DB_FAIL_OK
The value of this variable is not checked, just the fact that it is set.
To allow continuation regardless of DB status:

setenv DB_FAIL_OK

To turn this behavior off again logout/login again or:

unsetenv DB_FAIL_OK


Revision 1185 - Directory Listing
Modified Fri Jul 15 15:58:21 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Changed Doxygen options to avoid some directories and source files.

Revision 1184 - Directory Listing
Modified Thu Jul 14 22:38:36 2011 UTC (3 years, 1 month ago) by mheffner
Original Path: trunk
first commit of the paper

Revision 1183 - Directory Listing
Modified Thu Jul 14 21:59:28 2011 UTC (3 years, 1 month ago) by mheffner
Original Path: trunk
added a directory for papers

Revision 1182 - Directory Listing
Modified Thu Jul 14 17:05:50 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Several performance improvements that do not change results.

Revision 1181 - Directory Listing
Modified Wed Jul 13 23:53:09 2011 UTC (3 years, 1 month ago) by jhumphrey
Original Path: trunk
Removed the angle test from makeAverageHits

Revision 1180 - Directory Listing
Modified Wed Jul 13 18:04:52 2011 UTC (3 years, 1 month ago) by jhumphrey
Original Path: trunk
Fixed compile errors with fitHit. Added MakeDigitHit function which is similar to MakeDigitHits, but only does one digit. Changed direction output for lsq, which now gives much better results.

Revision 1179 - Directory Listing
Modified Wed Jul 13 09:19:16 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Fixed covariance calculations in Hough Transform
Added additional parameter HoughDiffusion which is similar to HoughRadius only larger.
Charge can now be shared among tracks


Revision 1178 - Directory Listing
Modified Tue Jul 12 21:30:56 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Added ability to use new or old Geant4 low energy packages depending on the eviromental variable NIFFTE_G4_USE_OLD_LOWENERGY. If NIFFTE_G4_USE_OLD_LOWENERGY is set then the user wants to use the old low energy packages. Set the variable if using geant4.9.2 or older. 

Revision 1177 - Directory Listing
Modified Tue Jul 12 17:27:28 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Removed some data and image files.

Revision 1176 - Directory Listing
Modified Tue Jul 12 17:20:03 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Removed some large data files.

Revision 1175 - Directory Listing
Modified Mon Jul 11 19:27:19 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
An old version get committed last time, here is the one that should have been added

Revision 1174 - Directory Listing
Modified Mon Jul 11 15:53:06 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Fixed some compiler warnings related to large integer literals on 32-bit Linux.  Added record count summary to edaq_raw_dump.

Revision 1173 - Directory Listing
Modified Sun Jul 10 23:00:04 2011 UTC (3 years, 1 month ago) by thornton
Original Path: trunk
Changed how geometry constants are defined. All geometry and gas constants are defined in TPCVariableValues including the default gas. Predefined functions can be called in the config macro (option -c) to change some of these values. TPCOutputManager grabs geometry version from TPCVariableValues and is capable of obtaining other constants that we might want to pass through the TPC. Documentation is on the wiki on how to run with the new setup.

Revision 1172 - Directory Listing
Modified Sat Jul 9 00:40:05 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Fixed "can't find testexternals.c ..." build error.

Revision 1171 - Directory Listing
Modified Fri Jul 8 23:45:04 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Update geant4 version in setup.csh

Revision 1170 - Directory Listing
Modified Fri Jul 8 23:33:19 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Added read support for the version 1 waveform event blocks created by edaq_eve_build.

Revision 1169 - Directory Listing
Modified Fri Jul 8 16:00:03 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Modified event builder to skip busy and buffer status records.  This is a temporary workaround.  Waveform events should be okay now.

Revision 1168 - Directory Listing
Modified Thu Jul 7 23:15:04 2011 UTC (3 years, 1 month ago) by jhumphrey
Original Path: trunk
Reconstructed track angles fixed. Quality variable for fwd/bck fits changed.

Revision 1167 - Directory Listing
Modified Thu Jul 7 23:03:32 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Simple macro to plot zoomed-in view of best vertex plots

Revision 1166 - Directory Listing
Modified Thu Jul 7 23:01:57 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Haven't checked these in for a while, so my working copies have evolved a bit...

Revision 1165 - Directory Listing
Modified Thu Jul 7 18:59:11 2011 UTC (3 years, 1 month ago) by swatson
Original Path: trunk
Added invalid CDR detection.

Revision 1164 - Directory Listing
Modified Wed Jul 6 17:17:36 2011 UTC (3 years, 1 month ago) by jklay
Original Path: trunk
updated padcalib executable to read constants from a simple ascii file.  Example file included

Revision 1163 - Directory Listing
Modified Wed Jul 6 06:20:05 2011 UTC (3 years, 1 month ago) by sharma
Original Path: trunk
Updated Kalman Filter, now smoothed (backwards) track fit is also calculated and added to the track. 
New parameters added to the config files, only for the Kalman module:
# Blowup Factor - Rescales initial covariance matrices for the Kalman
# Process Noise - Noise expected from Multiple Scattering, since we expect to see mostly straight tracks it is set to a low value of 0.000106 cm^2 per digit
# Measurement Noise -  Measurement noise associated with with each digit's position
# ADC Weight - ADCWeight x (ADC of digit)/MaxADC is subtracted from the measurement noise. This allows digits with higher ADC values to have a higher pull on the fit

Revision 1162 - Directory Listing
Modified Tue Jul 5 07:16:56 2011 UTC (3 years, 1 month ago) by rgbaker
Original Path: trunk
Replaced SetInFileName(const char*) method for NiffteRootIO because many existing analysis macros use this method.


Revision 1161 - Directory Listing
Modified Sun Jul 3 03:34:59 2011 UTC (3 years, 1 month ago) by jhumphrey
Original Path: trunk
Fixed matrix calculations after gsl_linalg_SV_decomp. Modified LSQ algorithm to extend fit line. Changed 'Goodnessoffit' point removal. Added matrix/vector print for debug.

Revision 1160 - Directory Listing
Modified Thu Jun 30 21:23:04 2011 UTC (3 years, 2 months ago) by jklay
Original Path: trunk
add preamp serial number to etherdaq card location table

Revision 1159 - Directory Listing
Modified Thu Jun 30 18:39:39 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
EDAQEventBuilder now uses wall clock timestamps from data instead of runtime date for begin/end of raw file headers.  Fixed a null ptr bug in feEDAQDemux.

Revision 1158 - Directory Listing
Modified Thu Jun 30 17:07:44 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
feEDAQDemux now calculates the "Warmest" recently measured EtherDAQ temperature.  This value can be monitored for alarms.

Revision 1157 - Directory Listing
Modified Thu Jun 30 00:20:38 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Added EtherDAQ FPGA temperature monitoring to feEDAQDemux.

Revision 1156 - Directory Listing
Modified Wed Jun 29 20:26:07 2011 UTC (3 years, 2 months ago) by jklay
Original Path: trunk
updates to task manager for running without connection to database.  Appropriate warning message is included in log output if db connection is not established

Revision 1155 - Directory Listing
Modified Wed Jun 29 19:39:54 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Fixed null ptr issue in feEDAQEventBuilder.  Added some diagnostic printouts to EDAQEventBuilder.

Revision 1154 - Directory Listing
Modified Wed Jun 29 06:58:41 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
New Config file for full reconstruction using FYN and 3D LSQ


Revision 1153 - Directory Listing
Modified Tue Jun 28 13:05:13 2011 UTC (3 years, 2 months ago) by jhumphrey
Original Path: trunk
Added ADC weights and chi square/Dof to Least Squares

Revision 1152 - Directory Listing
Modified Mon Jun 27 21:31:25 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Input/output file handling updates for the fast frontends.

Revision 1151 - Directory Listing
Modified Mon Jun 27 14:02:52 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Various fixes to improve Midas integration.

Revision 1150 - Directory Listing
Modified Fri Jun 24 20:57:47 2011 UTC (3 years, 2 months ago) by dtomkins
Original Path: trunk
final revisions (DT) to event builder
some Midasizations of demux; however, monitor mode now makes bad assumptions

Revision 1149 - Directory Listing
Modified Fri Jun 24 15:14:49 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Added/updated some TODOs.

Revision 1148 - Directory Listing
Modified Thu Jun 23 19:29:02 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Added stats handling (number of events and bytes written).  Fixed a null pointer bug.

Revision 1147 - Directory Listing
Modified Thu Jun 23 00:12:25 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Merged some event builder frontend changes with some updates from Daniel.

Revision 1146 - Directory Listing
Modified Wed Jun 22 19:31:08 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Added skeleton MIDAS frontend for the new event builder.

Revision 1145 - Directory Listing
Modified Wed Jun 22 06:20:19 2011 UTC (3 years, 2 months ago) by dtomkins
Original Path: trunk
changes to EventBuilder that reduce dropped packets

Revision 1144 - Directory Listing
Modified Tue Jun 21 01:09:03 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Fix algorithm for adding "back hits" to tracks

Revision 1143 - Directory Listing
Modified Mon Jun 20 21:43:40 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
In TPCTrackFinder, sort hits by volume # instead of separating based on +/- z coordinte.
In TPCTrackFitter, save maximum chisq from either the xz or yz fit as the Track Quality parameter

Revision 1142 - Directory Listing
Modified Mon Jun 20 19:33:27 2011 UTC (3 years, 2 months ago) by jklay
Original Path: trunk
revert to nuclear base dir in setup.sh

Revision 1141 - Directory Listing
Modified Fri Jun 17 21:50:35 2011 UTC (3 years, 2 months ago) by dtomkins
Original Path: trunk
Midas-shaped new event builder.

Revision 1140 - Directory Listing
Modified Fri Jun 17 17:17:26 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Added MIDAS custom HV control web page with online docs.

Revision 1139 - Directory Listing
Modified Thu Jun 16 21:38:02 2011 UTC (3 years, 2 months ago) by dtomkins
Original Path: trunk
Mostly completed new event builder and testing tools.

Revision 1138 - Directory Listing
Modified Thu Jun 16 18:47:36 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Attempt to strip "-I/usr/include" from root-cint commands.  I'm not sure if this method is adequately portable (might require gnumake).

Revision 1137 - Directory Listing
Modified Wed Jun 15 21:56:00 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Add fQuality variable and accessor methods to TPCTrackFit
Update TPCLeastSquaresFit to store "GoodnessOfFit" as fQuality

Revision 1136 - Directory Listing
Modified Wed Jun 15 20:28:24 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Added an environment variable flag to control the LowEnergy package selection.  This is not used during compilation yet.

Revision 1135 - Directory Listing
Modified Wed Jun 15 18:20:20 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Add kFit3DLSQ, kFit3DLSQBackwards constants to TPCFitType_t enum
Save fwd/bkwd fit parameters (Start/End points and direction vector) in TPCLeastSquaresFit module

Revision 1134 - Directory Listing
Modified Wed Jun 15 00:58:57 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Changed how it weighs the digits

Revision 1133 - Directory Listing
Modified Tue Jun 14 01:17:56 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Find Start and End points of track, save preliminary info for fit

Update fitting algorithm to use double precision instead of float


Revision 1132 - Directory Listing
Modified Mon Jun 13 21:39:52 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Fixed some memory leaks

Revision 1131 - Directory Listing
Modified Mon Jun 13 17:25:33 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Fixed extended initialization list

Revision 1130 - Directory Listing
Modified Mon Jun 13 06:44:35 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Bug fixes and cleaned up some debug statements

Revision 1129 - Directory Listing
Modified Fri Jun 10 21:44:15 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
A few fixes for "make dist".

Revision 1128 - Directory Listing
Modified Fri Jun 10 21:09:29 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Changed nhits to npoints

Revision 1127 - Directory Listing
Modified Fri Jun 10 17:59:08 2011 UTC (3 years, 2 months ago) by dtowell
Original Path: trunk
Updated to using data/EDCRRawFileIO.h in eventbuild

Revision 1126 - Directory Listing
Modified Fri Jun 10 17:12:25 2011 UTC (3 years, 2 months ago) by hqu
Original Path: trunk
bug fix and time change with timezone

Revision 1125 - Directory Listing
Modified Fri Jun 10 15:41:59 2011 UTC (3 years, 2 months ago) by dtowell
Original Path: trunk
Inititial commit of new eventbuilder

Revision 1124 - Directory Listing
Modified Thu Jun 9 23:21:07 2011 UTC (3 years, 2 months ago) by thornton
Original Path: trunk
Macro that compares two files and prints to a file an event number from each file where the tracks are traveling in the same direction. Can run through all tracks and fits of both files, or specific track and fit numbers given for each file.

Revision 1123 - Directory Listing
Modified Thu Jun 9 21:39:31 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Directory reorganization (step 3).

Revision 1122 - Directory Listing
Modified Thu Jun 9 21:29:33 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Directory reorganization (step 2).

Revision 1121 - Directory Listing
Modified Thu Jun 9 21:26:09 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Directory reorganization (step 1).

Revision 1120 - Directory Listing
Modified Thu Jun 9 18:51:13 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Fixed a small initialization bug.

Revision 1119 - Directory Listing
Modified Wed Jun 8 22:56:50 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Implemented Kalman Filter in forward direction 

Revision 1118 - Directory Listing
Modified Tue Jun 7 17:52:14 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Continued work to integrate TPCLeastSquaresFit
- Add "friend" declaration in TPCTrack.h
- Generalize to use hits OR digits
- Obtain hits/digits from track correctly
- Create and save TPCTrackFit objects (not complete yet)

Revision 1117 - Directory Listing
Modified Mon Jun 6 20:24:17 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Fixed typo

Revision 1116 - Directory Listing
Modified Mon Jun 6 20:21:53 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Remove obsolete GetDigits(bkt) method from TPCClusterFinder 
This method is not used anywhere, so no other changes are
associated.

The TPCClusterFinder::GetDigits(bkt) method does not make
sense if we allow TPCSnapshotBuilder to create digits in
the "wrong volume."  (Would need at LEAST bkt and vol)

For TPCLeastSquareFit, fix typo in calculation of cross
product in PointLineDistance method.


Revision 1115 - Directory Listing
Modified Sat Jun 4 02:53:08 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Transformed measurement points for the Kalman Filter are now saved to the output root file

Revision 1114 - Directory Listing
Modified Fri Jun 3 23:22:04 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Now performs a weighted fit

Revision 1113 - Directory Listing
Modified Fri Jun 3 22:14:59 2011 UTC (3 years, 2 months ago) by swatson
Original Path: trunk
Small compatibilty fix for the new version of NiffteRootIO.

Revision 1112 - Directory Listing
Modified Fri Jun 3 16:44:56 2011 UTC (3 years, 2 months ago) by lsnyder
Original Path: trunk
Added macro to the sandbox

Revision 1111 - Directory Listing
Modified Fri Jun 3 16:37:33 2011 UTC (3 years, 2 months ago) by lsnyder
Original Path: trunk
added macro to the sandbox

Revision 1110 - Directory Listing
Modified Fri Jun 3 06:39:14 2011 UTC (3 years, 2 months ago) by jklay
Original Path: trunk
infrastructure changes in preparation for multiple file handling, major overhaul of database interfaces, addition of pad calibration and eda card location tables

Revision 1109 - Directory Listing
Modified Thu Jun 2 23:16:43 2011 UTC (3 years, 2 months ago) by thornton
Original Path: trunk
Added FR4 as a material in the Geant4 simulation. FR4 is now the material for the cathode and pad plane. A hole in the pad plane was created for the source/source backing to the place later. The copper and gold layer to the cathode plane still needs to be added.

Revision 1108 - Directory Listing
Modified Thu Jun 2 00:11:51 2011 UTC (3 years, 2 months ago) by sharma
Original Path: trunk
Added Hit List vector

Revision 1107 - Directory Listing
Modified Wed Jun 1 18:52:26 2011 UTC (3 years, 2 months ago) by dlduke
Original Path: trunk
Updates to NewReports.C

Revision 1106 - Directory Listing
Modified Wed Jun 1 18:42:51 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Update event display to handle the (newly corrected) Fitted() parameters for
all types of tracks.

Miscellaneous modifications to TrackAngleAndVertexAnalysis.C  (my personal
copy has been out of synch with repository for a while, so this is probably
quite a few changes...  good to get back in synch)


Revision 1105 - Directory Listing
Modified Wed Jun 1 17:39:58 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
New xml files to configure "mix & match" track finder/fitter options


Revision 1104 - Directory Listing
Modified Wed Jun 1 17:38:52 2011 UTC (3 years, 2 months ago) by rgbaker
Original Path: trunk
Complete implementation of intercompatibility of track finders and fitters
Users may now "mix & match" track finders and track fitters, and may also
run both track fitters in the same job after either track finder.

Updated TPCFitType_t enum to explicitly set the values for kFitStd=1, kFitPCA=2
and kFitKalman=3 as well as define new constants kNotFit=0 kFitStdBackwards = 101,
kFitPCABackwards=102, kFitKalmanBackwards=103


Revision 1103 - Directory Listing
Modified Thu May 19 04:29:51 2011 UTC (3 years, 3 months ago) by sharma
Original Path: trunk
Made room for a simple Principal Component Analysis fit

Revision 1102 - Directory Listing
Modified Fri May 13 14:52:43 2011 UTC (3 years, 3 months ago) by rgbaker
Original Path: trunk
Update detsim modules to change Run() method to Event()

Revision 1101 - Directory Listing
Modified Thu May 12 14:43:26 2011 UTC (3 years, 3 months ago) by swatson
Original Path: trunk
Sets NaN when new measurements cannot be made.  Improved behavior when very slow ramp rates are requested.

Revision 1100 - Directory Listing
Modified Thu May 5 21:09:35 2011 UTC (3 years, 3 months ago) by swatson
Original Path: trunk
Added the custom color palette discussed in today's phone conference.

Revision 1099 - Directory Listing
Modified Thu May 5 18:14:04 2011 UTC (3 years, 3 months ago) by rgbaker
Original Path: trunk
New "CALIBRATION" method to form derivative digits with zero threshold and no truncation of the waveforms

Revision 1098 - Directory Listing
Modified Wed May 4 23:48:58 2011 UTC (3 years, 3 months ago) by swatson
Original Path: trunk
Channel demux code is now built into a library.  Added a very rough MIDAS frontend for the channel demux process (.pcap to .cdrf files).

Revision 1097 - Directory Listing
Modified Wed May 4 16:49:29 2011 UTC (3 years, 3 months ago) by rgbaker
Original Path: trunk
Move implementation of accessor methods to .cxx file and add range error checking

Revision 1096 - Directory Listing
Modified Tue May 3 20:04:33 2011 UTC (3 years, 3 months ago) by swatson
Original Path: trunk
Cleanup.

Revision 1095 - Directory Listing
Modified Tue May 3 16:43:56 2011 UTC (3 years, 3 months ago) by swatson
Original Path: trunk
Improved trip detection, added trip reset.  Improved checks and limitations for demanded voltages.

Revision 1094 - Directory Listing
Modified Tue May 3 00:46:06 2011 UTC (3 years, 3 months ago) by rgbaker
Original Path: trunk
Add a first (dummy) implementation of a calibration constants object
Modify TPCSnapshotBuilder to use this object


Revision 1093 - Directory Listing
Modified Mon May 2 23:58:57 2011 UTC (3 years, 3 months ago) by rgbaker
Original Path: trunk
Fixed typo in class declaration

Revision 1092 - Directory Listing
Modified Mon May 2 21:43:49 2011 UTC (3 years, 3 months ago) by swatson
Original Path: trunk
Added current trip limit for ramping, (attempted) ramp-down on exit, and trip detection log message.

Revision 1091 - Directory Listing
Modified Mon May 2 20:41:10 2011 UTC (3 years, 3 months ago) by rgbaker
Original Path: trunk
Generalize TPCModule base class to add "hooks" for the task manager to use
for start/end of run and end of job processes (primarily for calibration
modules which may accumulate statistics over multiple runs and then save
the calibration results at the end of job).

Changed name of "Run()" method to "Event()" to more accurately reflect the
functionality and avoid confusion with "run number"


Revision 1090 - Directory Listing
Modified Mon May 2 18:50:41 2011 UTC (3 years, 3 months ago) by rgbaker
Original Path: trunk
First draft of a generic base class for TPC Calibration objects

Revision 1089 - Directory Listing
Modified Sat Apr 30 22:58:26 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Improved power supply initialization.  Fixed several cases where disabled HV supplies were not properly ignored.

Revision 1088 - Directory Listing
Modified Fri Apr 29 01:43:13 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
[checkpoint/incomplete] Significant changes to HV frontend (added one user "master" variable to ramp all channels up/down, reverted ramp technique to be more like drivers/class/hv.c, HV demand voltages are retained until changed by user).

Revision 1087 - Directory Listing
Modified Thu Apr 28 23:58:39 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Fixed a data member initialization.

Revision 1086 - Directory Listing
Modified Thu Apr 28 16:38:32 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
In progress to store slow data into persistent database

Revision 1085 - Directory Listing
Modified Wed Apr 27 22:59:58 2011 UTC (3 years, 4 months ago) by dtowell
Original Path: trunk
more status reporting

Revision 1084 - Directory Listing
Modified Tue Apr 26 19:03:32 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Cleanup and fixes (CR to LF, sprintf to snprintf, removed some unnecessary literals, etc.).

Revision 1083 - Directory Listing
Modified Tue Apr 26 18:59:56 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
save gas pressure as well

Revision 1082 - Directory Listing
Modified Sun Apr 24 19:55:52 2011 UTC (3 years, 4 months ago) by sharma
Original Path: trunk
PlotTracks now plots markers to denote the track start and end points(Red marker is the start point)

Revision 1081 - Directory Listing
Modified Sun Apr 24 19:54:29 2011 UTC (3 years, 4 months ago) by sharma
Original Path: trunk
New suggested values for reconstruction modules

Revision 1080 - Directory Listing
Modified Sun Apr 24 19:53:56 2011 UTC (3 years, 4 months ago) by sharma
Original Path: trunk
Corrected track vertex estimation

Revision 1079 - Directory Listing
Modified Sat Apr 23 06:17:28 2011 UTC (3 years, 4 months ago) by sharma
Original Path: trunk
Updated the Plot Tracks function

Revision 1078 - Directory Listing
Modified Sat Apr 23 06:15:27 2011 UTC (3 years, 4 months ago) by sharma
Original Path: trunk
Made some changes to the Hough and Kalman Classes to help resolve some of the reconstruction pathologies. 

Revision 1077 - Directory Listing
Modified Fri Apr 22 17:34:23 2011 UTC (3 years, 4 months ago) by dlduke
Original Path: trunk
initial commit for dlduke sandbox

Revision 1076 - Directory Listing
Modified Thu Apr 21 23:18:11 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
small correction

Revision 1075 - Directory Listing
Modified Thu Apr 21 22:00:46 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
add data file format commit

Revision 1074 - Directory Listing
Modified Thu Apr 21 20:14:10 2011 UTC (3 years, 4 months ago) by thornton
Original Path: trunk
Added more comments

Revision 1073 - Directory Listing
Modified Thu Apr 21 20:10:53 2011 UTC (3 years, 4 months ago) by thornton
Original Path: trunk
Added ability to add a backing for the button source. To add the backing into the simulation the macros/Source.mac must be included in the macro already running; macros/vis.mac shows how to do this.

Revision 1072 - Directory Listing
Modified Thu Apr 21 16:04:28 2011 UTC (3 years, 4 months ago) by dtowell
Original Path: trunk
more diagnostic reporting; status file messages (temperature)

Revision 1071 - Directory Listing
Modified Thu Apr 21 00:23:30 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
adding productions scripts for aztec

Revision 1070 - Directory Listing
Modified Wed Apr 20 23:43:22 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Fixed a couple of issues for running eventbuilder online with pcap file input (filename from PR, lazy file open). 

Revision 1069 - Directory Listing
Modified Wed Apr 20 20:39:58 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Added delays to improve communication reliability for MacOS X.  Added temporary makefile that does not use autotools (there are build problems under OS X).

Revision 1068 - Directory Listing
Modified Wed Apr 20 20:35:40 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
small correction

Revision 1067 - Directory Listing
Modified Wed Apr 20 20:31:14 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
small correction

Revision 1066 - Directory Listing
Modified Wed Apr 20 17:10:10 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
add modified odbhist.c

Revision 1065 - Directory Listing
Modified Wed Apr 20 16:03:35 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Increased channel count to support 12 thermistors.

Revision 1064 - Directory Listing
Modified Wed Apr 20 14:53:50 2011 UTC (3 years, 4 months ago) by hqu
Original Path: trunk
resubmit missing runs to Postgresql database

Revision 1063 - Directory Listing
Modified Wed Apr 20 14:34:38 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Added frontend for IOtech DaqScan/2001.

Revision 1062 - Directory Listing
Modified Wed Apr 20 01:21:10 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Simplified measurement section.  Switched from CRs to LFs.

Revision 1061 - Directory Listing
Modified Mon Apr 18 14:12:21 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Fixed typo in ODB key name.  Cleanup.

Revision 1060 - Directory Listing
Modified Sat Apr 16 00:03:14 2011 UTC (3 years, 4 months ago) by dtowell
Original Path: trunk
single packet pool for all cards, larger pool, improved performance

Revision 1059 - Directory Listing
Modified Fri Apr 15 18:44:46 2011 UTC (3 years, 4 months ago) by rgbaker
Original Path: trunk
Fix macros so that they can be precompiled (previously worked only interactively)

Revision 1058 - Directory Listing
Modified Fri Apr 15 17:58:15 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Communication tweaks to fix slow ramp speed.

Revision 1057 - Directory Listing
Modified Fri Apr 15 17:45:22 2011 UTC (3 years, 4 months ago) by rgbaker
Original Path: trunk
Cleaned up compilation errors so this macro can now be run with pre-compilation!

Revision 1056 - Directory Listing
Modified Fri Apr 15 16:53:32 2011 UTC (3 years, 4 months ago) by rgbaker
Original Path: trunk
Fixed typo extra character at start of first line

Revision 1055 - Directory Listing
Modified Thu Apr 14 21:28:05 2011 UTC (3 years, 4 months ago) by gocha
Original Path: trunk
New sandbox for Gocha

Revision 1054 - Directory Listing
Modified Thu Apr 14 21:24:50 2011 UTC (3 years, 4 months ago) by dtowell
Original Path: trunk
more reporting

Revision 1053 - Directory Listing
Modified Thu Apr 14 00:58:39 2011 UTC (3 years, 4 months ago) by thornton
Original Path: trunk
More accurate simulation of transverse diffusion. Assumes 2D Gaussian circle, sigma equal to transverse diffusion radius, for charge share distribution instead of uniform. Creates about 2.47 times as many MCHits, and takes about 2.25 times as long (running on a laptop).

Revision 1050 - Directory Listing
Modified Wed Apr 13 23:49:03 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
corrected test of which db table to write to

Revision 1048 - Directory Listing
Modified Wed Apr 13 23:33:00 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
add branch name to SVN info

Revision 1047 - Directory Listing
Modified Wed Apr 13 14:19:24 2011 UTC (3 years, 4 months ago) by dtowell
Original Path: trunk
test

Revision 1044 - Directory Listing
Modified Tue Apr 12 21:10:02 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
updates for running on aztec

Revision 1043 - Directory Listing
Modified Tue Apr 12 21:07:57 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
add a G4 macro for the MDC

Revision 1042 - Directory Listing
Modified Sun Apr 10 01:25:26 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
update for more robust db handling

Revision 1041 - Directory Listing
Modified Sat Apr 9 05:30:24 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
created job scripts for running at LLNL

Revision 1039 - Directory Listing
Modified Wed Apr 6 23:39:16 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
change svn path

Revision 1038 - Directory Listing
Modified Wed Apr 6 23:01:17 2011 UTC (3 years, 4 months ago) by swatson
Original Path: trunk
Updated usage notes.

Revision 1037 - Directory Listing
Modified Tue Apr 5 17:05:40 2011 UTC (3 years, 4 months ago) by rgbaker
Original Path: trunk
Create "official" XML files for reconstruction production runs

Revision 1035 - Directory Listing
Modified Sat Apr 2 23:36:30 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
batch system cannot copy to /scratch

Revision 1034 - Directory Listing
Modified Sat Apr 2 23:17:37 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
fix how script is called

Revision 1033 - Directory Listing
Modified Sat Apr 2 22:43:41 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
reverted setup.sh to one that works on plexi - will have to work on universality later

Revision 1032 - Directory Listing
Modified Sat Apr 2 22:21:46 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
updated bash setup script for plexi and default nuclear

Revision 1031 - Directory Listing
Modified Sat Apr 2 22:14:02 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
small fix of csh syntax

Revision 1030 - Directory Listing
Modified Sat Apr 2 22:06:21 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
added plexi settings plus default for nuclear

Revision 1029 - Directory Listing
Modified Sat Apr 2 21:56:25 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
added DrawDataType method

Revision 1028 - Directory Listing
Modified Sat Apr 2 21:41:38 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
updated script for plexi, added QA macro from Luke

Revision 1027 - Directory Listing
Modified Sat Apr 2 19:21:57 2011 UTC (3 years, 4 months ago) by lsnyder
Original Path: trunk
added quality analysis macro to sandbox

Revision 1026 - Directory Listing
Modified Sat Apr 2 19:04:55 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
change the default db user to nifftedbread

Revision 1025 - Directory Listing
Modified Sat Apr 2 01:55:50 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
converted mdc scripts to bash, updated for plexi

Revision 1024 - Directory Listing
Modified Fri Apr 1 20:48:54 2011 UTC (3 years, 4 months ago) by jklay
Original Path: trunk
updates to installation scripts - now different ones for different shells

Revision 1023 - Directory Listing
Modified Fri Apr 1 17:30:50 2011 UTC (3 years, 4 months ago) by niffte
Original Path: trunk
remove stdout from scripts so they can be invoked from non-login shells without error

Revision 1022 - Directory Listing
Modified Thu Mar 31 19:19:47 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Added options for "fast" and "slow/methodical" event builder strategies.

Revision 1021 - Directory Listing
Modified Thu Mar 31 19:07:00 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Online event builder can now use an input PCAP file that is being written by the packet receiver.

Revision 1020 - Directory Listing
Modified Thu Mar 31 18:02:08 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
New report generation macro, updates to quality plot macro

Revision 1019 - Directory Listing
Modified Thu Mar 31 16:15:58 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
fix compiler warning by removing unused variable

Revision 1018 - Directory Listing
Modified Thu Mar 31 16:09:53 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
update gas mixture so P10 matches volume ratio

Revision 1017 - Directory Listing
Modified Thu Mar 31 15:28:54 2011 UTC (3 years, 5 months ago) by sharma
Original Path: trunk
Added fit types to TPCConstants.h

Revision 1016 - Directory Listing
Modified Thu Mar 31 03:05:11 2011 UTC (3 years, 5 months ago) by dtowell
Original Path: trunk
added edaq_cdrf_dump tool
added -v for verbose to edaq_channel_demux
fixed sync bug

Revision 1015 - Directory Listing
Modified Wed Mar 30 21:47:29 2011 UTC (3 years, 5 months ago) by sharma
Original Path: trunk
Fixed small bug in header file

Revision 1014 - Directory Listing
Modified Wed Mar 30 20:58:51 2011 UTC (3 years, 5 months ago) by niffte
Original Path: trunk
oops - somehow lost important changes with last update

Revision 1013 - Directory Listing
Modified Wed Mar 30 20:45:02 2011 UTC (3 years, 5 months ago) by niffte
Original Path: trunk
corrections for plexi

Revision 1012 - Directory Listing
Modified Wed Mar 30 20:44:29 2011 UTC (3 years, 5 months ago) by niffte
Original Path: trunk
corrections for plexi

Revision 1011 - Directory Listing
Modified Wed Mar 30 19:56:27 2011 UTC (3 years, 5 months ago) by thornton
Original Path: trunk
New composition of P10Gas that is 90% Ar, 10%CH4 by volume

Revision 1010 - Directory Listing
Modified Wed Mar 30 19:53:59 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
adjust output directory settings

Revision 1009 - Directory Listing
Modified Wed Mar 30 19:08:00 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Performance improvement for loading channel data input files.

Revision 1008 - Directory Listing
Modified Tue Mar 29 18:24:07 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updated hough radius parameter

Revision 1007 - Directory Listing
Modified Tue Mar 29 14:52:45 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Made small improvements to duplicate Ethernet frame rejection.

Revision 1006 - Directory Listing
Modified Tue Mar 29 07:18:21 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
make separate reco config files for running full 4pi and sextant 0 reconstruction, add jobs to mdc script so both are run

Revision 1005 - Directory Listing
Modified Tue Mar 29 06:54:43 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
remove unnecessary cout

Revision 1004 - Directory Listing
Modified Tue Mar 29 06:42:24 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updated parameter lists and inclusion of P10 gas in G4 macro

Revision 1003 - Directory Listing
Modified Tue Mar 29 06:41:15 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
minor improvement to i/o

Revision 1002 - Directory Listing
Modified Mon Mar 28 23:51:51 2011 UTC (3 years, 5 months ago) by thornton
Original Path: trunk
Changed gas pressure for MDC run. Gas pressure is equal to the pressure of run 100000314.

Revision 1001 - Directory Listing
Modified Mon Mar 28 23:18:29 2011 UTC (3 years, 5 months ago) by thornton
Original Path: trunk
Moved the creation of Methane into src/TPCDetectorConstruction.cc

Revision 1000 - Directory Listing
Modified Mon Mar 28 21:02:52 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
reverting TPCKalman back to version 914.  Bug fix introduced in r985 not necessary now.  Does not create new tracks for the track list.  It updates the existing tracks with the fit values

Revision 999 - Directory Listing
Modified Mon Mar 28 17:02:37 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Tweaked some parameters to improve "correctness" of built events.  Added a few small performance improvements.

Revision 998 - Directory Listing
Modified Sun Mar 27 23:53:23 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Added (very rough) macro for 2D hexagonal pad plane histograms.  Sums ADC from digits at the x y positions of pads on pad planes.

Revision 997 - Directory Listing
Modified Sun Mar 27 22:53:57 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Changed offset source position (+x,+y) alphas to Volume 0 (-z) to better approximate recent runs.  Changed angular distributions to be flat in cos(theta).

Revision 996 - Directory Listing
Modified Sun Mar 27 05:50:26 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
make user level sandboxes, commit the MCAssociation QA macros

Revision 995 - Directory Listing
Modified Fri Mar 25 22:07:29 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
draw MCParticle trajectory up to its end point, rather than to the edge of the drift volume

Revision 994 - Directory Listing
Modified Fri Mar 25 22:06:30 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added siminfo passing from persistent to transient TPCADCSignal

Revision 993 - Directory Listing
Modified Fri Mar 25 18:55:16 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added last point on transported MC particle so we can compare the reconstructed range to the simulated range

Revision 992 - Directory Listing
Modified Fri Mar 25 01:15:21 2011 UTC (3 years, 5 months ago) by thornton
Original Path: trunk
P10GasDefault is now defined by 90% Ar 10% CH4 instead by number of atoms for Ar, C, and H. Same implementation that is inside P10Gas.mac

Revision 991 - Directory Listing
Modified Fri Mar 25 01:02:56 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
moved TPCSnapshotBuilder and NiffteCheckPad to the reconstruction config files for MDC

Revision 990 - Directory Listing
Modified Fri Mar 25 00:33:41 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
remove unused random seeds from macros

Revision 989 - Directory Listing
Modified Fri Mar 25 00:31:04 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
change the random number generator engine to MTwistEngine and use ROOT TRandom3 to set the seeds for it

Revision 988 - Directory Listing
Modified Fri Mar 25 00:30:10 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
remove unused random seeds from macro

Revision 987 - Directory Listing
Modified Thu Mar 24 19:12:02 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Add TPCPid module, clean up some formatting

Revision 986 - Directory Listing
Modified Thu Mar 24 19:07:59 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Fix typo

Revision 985 - Directory Listing
Modified Thu Mar 24 19:02:31 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Fixed a memory leak.

Revision 984 - Directory Listing
Modified Thu Mar 24 18:42:22 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Added config parameter DigitsAsHits = 0 to preexisting xml files that use TPCHitFinder

Revision 983 - Directory Listing
Modified Thu Mar 24 18:28:44 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added valid runtype checking and correct event generation macro selection for each type

Revision 982 - Directory Listing
Modified Thu Mar 24 17:59:21 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
add geantino transportation to simulation so we can keep track of the energy/momentum carried away by neutrons

Revision 981 - Directory Listing
Modified Thu Mar 24 17:17:56 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
use TRandom3 generator and set the seed based on the clock time to get statistically safe random numbers for MDC

Revision 980 - Directory Listing
Modified Thu Mar 24 17:13:46 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
use TRandom3 generator and set the seed based on the clock time to get statistically safe random numbers for MDC

Revision 979 - Directory Listing
Modified Thu Mar 24 16:45:29 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Removed use of "extended initializer list" (draft c++0x feature).

Revision 978 - Directory Listing
Modified Thu Mar 24 15:37:01 2011 UTC (3 years, 5 months ago) by lsnyder
Original Path: trunk
fix Cf252 fission sim

Revision 977 - Directory Listing
Modified Thu Mar 24 15:26:10 2011 UTC (3 years, 5 months ago) by lsnyder
Original Path: trunk
fix fission sim

Revision 976 - Directory Listing
Modified Thu Mar 24 15:02:03 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Small build fix.

Revision 975 - Directory Listing
Modified Thu Mar 24 01:36:01 2011 UTC (3 years, 5 months ago) by lsnyder
Original Path: trunk
Fix neutron mass in fragment sim

Revision 974 - Directory Listing
Modified Wed Mar 23 23:16:11 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Modified offline event builder to calculate begin/end of run dates from capture timestamps.

Revision 973 - Directory Listing
Modified Wed Mar 23 20:03:20 2011 UTC (3 years, 5 months ago) by lsnyder
Original Path: trunk
Added Cf252 MDC simulation

Revision 972 - Directory Listing
Modified Wed Mar 23 19:31:59 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added a test program for working with simdb

Revision 971 - Directory Listing
Modified Wed Mar 23 19:15:02 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
adding config scripts for the 2011 Cf252 MDC.  Exact lists of modules and parameter values are still being finalized

Revision 970 - Directory Listing
Modified Wed Mar 23 19:14:04 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updated scripts for running MDC jobs on plexi.  Scripts are still in testing phase

Revision 969 - Directory Listing
Modified Wed Mar 23 02:25:37 2011 UTC (3 years, 5 months ago) by hqu
Original Path: trunk
add utilty for committing the information from midas ODB to SQL database

Revision 968 - Directory Listing
Modified Wed Mar 23 02:24:26 2011 UTC (3 years, 5 months ago) by hqu
Original Path: trunk
add utilty for committing the information from midas ODB to SQL database

Revision 967 - Directory Listing
Modified Wed Mar 23 00:09:13 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Added support for reading channel data record files to the standalone event builder.

Revision 966 - Directory Listing
Modified Tue Mar 22 21:06:46 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
remove testAna.C

Revision 965 - Directory Listing
Modified Tue Mar 22 18:52:32 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Fixed some indexing and other small errors that became apparent when trying to read channel data files.

Revision 964 - Directory Listing
Modified Tue Mar 22 06:59:51 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
include svn revision number in G4 output files

Revision 963 - Directory Listing
Modified Tue Mar 22 04:24:46 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
changed variable type for stored run number

Revision 962 - Directory Listing
Modified Tue Mar 22 04:23:31 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
corrected formatting of long int

Revision 961 - Directory Listing
Modified Tue Mar 22 04:22:00 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
unified the geometry definition into just NiffteGeometryMap - all other instances get their parameters from it - and defined a geometry version string.  Default is called v2_03 and uses the pad plane version 2.  The only other defined alternative is v0_04, which has the same basic parameters, but the pad plane version is 0.  Added the ability to store the geometry version in the output file generated by GEANT and included the geometry version in the configuration info in detsim/reco files.  Finally, user can set the geometry version at the command line as an option when running niffte jobs

Revision 960 - Directory Listing
Modified Tue Mar 22 03:56:05 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
comment out stdoutput

Revision 959 - Directory Listing
Modified Tue Mar 22 00:33:16 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
fix compiler warnings

Revision 958 - Directory Listing
Modified Mon Mar 21 21:28:12 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
New XML to utilize the hit = digit hit finder: configDigitAsHit.xml
Minor name correction for existing configOneDigitHits.xml


Revision 957 - Directory Listing
Modified Mon Mar 21 18:29:55 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Create method in TPCHitFinder to create one hit for each digit so that TPCTrackFinder and TPCTrackFitter can use digits instead of hits without modification

Revision 956 - Directory Listing
Modified Mon Mar 21 00:34:39 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Removed executable property.

Revision 955 - Directory Listing
Modified Sun Mar 20 19:26:24 2011 UTC (3 years, 5 months ago) by dtowell
Original Path: trunk
cards properly flush on request
edaq_channel_demux requests cards to flush before closing run

Revision 954 - Directory Listing
Modified Sat Mar 19 20:34:20 2011 UTC (3 years, 5 months ago) by sharma
Original Path: trunk
Removed some excess debug statements 

Revision 953 - Directory Listing
Modified Sat Mar 19 20:22:52 2011 UTC (3 years, 5 months ago) by sharma
Original Path: trunk
Digit binning introduced, this should improve the performance of the Kalman Filter. The tracks also store the digit and digit aggregates stored as hits. 

Revision 952 - Directory Listing
Modified Fri Mar 18 06:42:25 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
last edit (I hope) to set the default GEANT4

Revision 951 - Directory Listing
Modified Fri Mar 18 06:39:15 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added some missing spaces in output file format

Revision 950 - Directory Listing
Modified Fri Mar 18 05:59:25 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
oops.  try again

Revision 949 - Directory Listing
Modified Fri Mar 18 05:58:30 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
a few more updates for the install script

Revision 948 - Directory Listing
Modified Fri Mar 18 04:32:49 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added $ROOTSYS/lib to LD_LIBRARY_PATH

Revision 947 - Directory Listing
Modified Fri Mar 18 03:56:18 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
update default external software versions

Revision 946 - Directory Listing
Modified Fri Mar 18 03:24:33 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
make software versions in setup scripts match defaults in install script

Revision 945 - Directory Listing
Modified Fri Mar 18 00:02:46 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added niffte include paths to all makefiles so no more circular dependencies during a fresh build

Revision 944 - Directory Listing
Modified Thu Mar 17 22:40:42 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
remove unused class TPCRunAction

Revision 943 - Directory Listing
Modified Thu Mar 17 22:37:06 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added ability to set the run number for simulations

Revision 942 - Directory Listing
Modified Thu Mar 17 05:15:24 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
include siminfo in the hybrid digits

Revision 941 - Directory Listing
Modified Thu Mar 17 00:13:42 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updated dummy data macro to output file with correct new format, including individual vertex location for each particle

Revision 940 - Directory Listing
Modified Thu Mar 17 00:10:50 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updates to allow positioning each particle at a different vertex

Revision 939 - Directory Listing
Modified Wed Mar 16 23:26:16 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Updated example xml file that sets the MaxPointsForHybridMerge parameter used by the HYBRID digit formation algorithm

Revision 938 - Directory Listing
Modified Wed Mar 16 23:24:41 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Full implementation of HYBRID digit formation algorithm
If number of consecutive digits for a single pixel exceeds a threshold,
multiple hybrid digits are created.  Threshold can be set in XML file.


Revision 937 - Directory Listing
Modified Wed Mar 16 17:31:25 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Example configuration file for HYBRID digit creation

Revision 936 - Directory Listing
Modified Wed Mar 16 17:27:49 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Added new "HYBRID" Digit algorithm (preliminary) that converts DERIVATIVE digits to pseudo-TRADITIONAL digits 
This first implementation starts by finding sets of DERIVATIVE digits for the same pixel in consecutive buckes
and creating a single digit by summing the ADC values and taking the weighted average of the bucket numbers

TODO: create multiple Hybrid digits when the number of consecutive buckets exceeds some threshold

Revision 935 - Directory Listing
Modified Wed Mar 16 04:04:07 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Add "CF 252" labels to plots, minor format changes


Revision 934 - Directory Listing
Modified Tue Mar 15 23:13:34 2011 UTC (3 years, 5 months ago) by lindenle
Original Path: trunk
started to work on least squares fitter

Revision 933 - Directory Listing
Modified Tue Mar 15 16:54:20 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Fixed some warnings and errors from ACLiC compilation.

Revision 932 - Directory Listing
Modified Tue Mar 15 16:34:38 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Fixed a segfault that occurs when output is a raw file.

Revision 931 - Directory Listing
Modified Mon Mar 14 02:10:46 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Updated for ROOT 5.28 (event display can draw digits as hexagonal voxels).  This version does not work with ROOT 5.26.

Revision 930 - Directory Listing
Modified Sun Mar 13 22:04:08 2011 UTC (3 years, 5 months ago) by dtowell
Original Path: trunk
first time for actual output data

Revision 929 - Directory Listing
Modified Sat Mar 12 03:30:57 2011 UTC (3 years, 5 months ago) by dtowell
Original Path: trunk
runs some

Revision 928 - Directory Listing
Modified Sat Mar 12 02:39:38 2011 UTC (3 years, 5 months ago) by dtowell
Original Path: trunk
compiles but does not run yet

Revision 927 - Directory Listing
Modified Fri Mar 11 01:03:44 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updated default root version to v5-28-00a

Revision 926 - Directory Listing
Modified Fri Mar 11 00:34:26 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updates for including logos

Revision 925 - Directory Listing
Modified Thu Mar 10 23:15:37 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
updates to include niffte logo and labels

Revision 924 - Directory Listing
Modified Thu Mar 10 23:08:19 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
utility for adding niffte logo and preliminary or performance tag to plots.  Just #include the NifftePlotUtilities.h in your macro and call the methods.

Revision 923 - Directory Listing
Modified Thu Mar 10 22:23:32 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Some minor adjustments, things still not working exactly as intended


Revision 922 - Directory Listing
Modified Thu Mar 10 21:51:46 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
First (preliminary) version of a macro to generate "Standard" format plots
Some updates still needed, but this should get us started!


Revision 921 - Directory Listing
Modified Thu Mar 10 18:32:38 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added the svn revision number to the output Configuration information.  Will only update the revision when autogen.sh is called, so local revisions will not be reflected.  Useful primarily for production purposes

Revision 920 - Directory Listing
Modified Thu Mar 10 02:31:35 2011 UTC (3 years, 5 months ago) by jklay
Original Path: trunk
added feature that the configuration file contents and the input file name are written to the output root file in the TObjString "Configuration" accessible at the top level of the ROOT file, should it be needed

Revision 919 - Directory Listing
Modified Wed Mar 9 19:50:21 2011 UTC (3 years, 5 months ago) by swatson
Original Path: trunk
Script to modify threshold and hysteresis settings in the ODB for all ADC channels on all EtherDAQ cards.

Revision 918 - Directory Listing
Modified Wed Mar 9 16:13:47 2011 UTC (3 years, 5 months ago) by dtowell
Original Path: trunk
initial checkin of new ether stream demuxer

Revision 917 - Directory Listing
Modified Thu Mar 3 21:30:53 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Corrected algorithm for computing "best vertex" x and y coordinates.
The old algorithm assumed that z0 = 0, which was true for older 
versions of the TPCTrackFitter, but the new algorithms use the
TrackStartPoint which is the location of the first digit on the
track, not necessarily at z=0.


Revision 916 - Directory Listing
Modified Wed Mar 2 19:07:56 2011 UTC (3 years, 5 months ago) by rgbaker
Original Path: trunk
Creating new area for users to put macros and analysis tools that they are playing around with

New DigitTest.C macro that generates dE/dx and other plots


Revision 915 - Directory Listing
Modified Sun Feb 27 07:59:16 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
New Analysis Utility to specify and apply cuts to filter tracks


Revision 914 - Directory Listing
Modified Fri Feb 25 06:08:35 2011 UTC (3 years, 6 months ago) by jklay
Original Path: trunk
updates for correct quality assignment

Revision 913 - Directory Listing
Modified Fri Feb 25 04:56:08 2011 UTC (3 years, 6 months ago) by jklay
Original Path: trunk
minor correction to permit digit-level association

Revision 912 - Directory Listing
Modified Sat Feb 19 00:31:29 2011 UTC (3 years, 6 months ago) by jklay
Original Path: trunk
updates for making MC Association for track objects.  User can add the TPCMCAssociation module to their reconstruction job or run it as a standalone module.  The vector that is filled by the association is an ordered list of mc particle ids contributing to the reconstructed track and their relative quality - a quality value of 1.00 corresponds to a perfect match with a given mc particle.  Anything lower than that reflects a poor association.  It is up to the analyzer to decide what threshold to set for good association.  Certainly anything less than 0.5 should be considered bad.

Revision 911 - Directory Listing
Modified Fri Feb 18 20:20:58 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
Modify Digit formation process to use an array of digit thresholds (one per pixel) instead of a single uniform threshold.  
The default constructor for the TPCSnapshotBuilder Class currently sets the default value for all channels.
This constructor still needs to be modified when a database of channel thresholds is available.

Revision 910 - Directory Listing
Modified Thu Feb 17 22:30:28 2011 UTC (3 years, 6 months ago) by thornton
Original Path: trunk
Code that has a material composed of materials and not just elements

Revision 909 - Directory Listing
Modified Thu Feb 17 21:05:40 2011 UTC (3 years, 6 months ago) by jklay
Original Path: trunk
example macro for selecting "good" events and storing that subset to a new file

Revision 908 - Directory Listing
Modified Wed Feb 16 22:18:00 2011 UTC (3 years, 6 months ago) by thornton
Original Path: trunk
Fixed gas mixture

Revision 907 - Directory Listing
Modified Thu Feb 10 23:12:54 2011 UTC (3 years, 6 months ago) by swatson
Original Path: trunk
Improved dE/dx calculation (assume uniform Edep within each voxel, switch to 1 mm binning).  Fixed an issue with dE/dx canvas handling.

Revision 906 - Directory Listing
Modified Sat Feb 5 02:12:24 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
Modify TPC task management so that the TPCTrack vector in an event is not "const"

Make all modifier methods for TPCTrack class private so that they can only be
used by "friend" classes

Update TPCTrackFitter to insert TPCTrackFit objects into the existing track and
remove the unneeded copying of the original track object.


Revision 905 - Directory Listing
Modified Fri Feb 4 05:18:46 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
Set xzSlope and yzSlope parameters in track object.  
Add associated methods to TPCTrack and NiffteTPCTrack classes


Revision 904 - Directory Listing
Modified Fri Feb 4 02:16:02 2011 UTC (3 years, 6 months ago) by jklay
Original Path: trunk
Changed the ClassDef number for the NiffteTPCTrackFit objects.  Zero (0) means I/O is disabled.

Revision 903 - Directory Listing
Modified Thu Feb 3 14:55:21 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
copied over the rest of the update

Revision 902 - Directory Listing
Modified Thu Feb 3 01:14:09 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
 modified shape of Sp Fission source

Revision 901 - Directory Listing
Modified Thu Feb 3 01:11:56 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
 modified shape of Sp Fission source

Revision 900 - Directory Listing
Modified Thu Feb 3 00:27:43 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
 testing the sp fission addition to the code

Revision 899 - Directory Listing
Modified Wed Feb 2 22:31:49 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
added code for spontaneous fission

Revision 898 - Directory Listing
Modified Wed Feb 2 22:30:07 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
add in the source that is required for spontaneous fission sources

Revision 897 - Directory Listing
Modified Wed Feb 2 19:33:11 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
copied over the new classes from the new version

Revision 896 - Directory Listing
Modified Wed Feb 2 19:29:01 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
changed the library to so

Revision 895 - Directory Listing
Modified Wed Feb 2 19:28:18 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
Updated readme to explain that we now use the normal build process.

Revision 894 - Directory Listing
Modified Wed Feb 2 19:26:11 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
Changed to version 1.8 of the fission code available from 
http://nuclear.llnl.gov/simulation/

Revision 893 - Directory Listing
Modified Wed Feb 2 18:04:51 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
Added local clean to src Makefile

Revision 892 - Directory Listing
Modified Wed Feb 2 18:00:17 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
We do not need two copies of this code (silly) so i deleted the mcnpx directory, also got rid of the system dependent make files as I have added it into the standard niffte build system.

Revision 891 - Directory Listing
Modified Wed Feb 2 17:45:44 2011 UTC (3 years, 6 months ago) by lindenle
Original Path: trunk
Modify build system for the geant_gen_fission to produce a shared object for use in the geant code

Revision 890 - Directory Listing
Modified Wed Feb 2 14:08:29 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
Reimplement NiffteTPCTrack class to use pointers to fit objects

Revision 889 - Directory Listing
Modified Wed Feb 2 14:07:43 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
Reimplement TPCTrack to use pointers to TPCTrackFit objects

Revision 888 - Directory Listing
Modified Tue Feb 1 01:57:40 2011 UTC (3 years, 6 months ago) by jklay
Original Path: trunk
created methods in NiffteTPCXXX to convert persistent objects to transient ones and removed the corresponding obsolete code from NiffteTaskManager

Revision 887 - Directory Listing
Modified Mon Jan 31 23:09:57 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
Updates and fixes related to the recent modifications to TPCTrack class

Revision 886 - Directory Listing
Modified Mon Jan 31 23:08:52 2011 UTC (3 years, 6 months ago) by rgbaker
Original Path: trunk
Updates and fixes related to the recent modifications to the TPCTrack class

Revision 885 - Directory Listing
Modified Sat Jan 29 00:16:10 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
Added NiffteTPCTrack and NiffteTPCTrackFit classes for persistent storage of new track objects


Revision 884 - Directory Listing
Modified Fri Jan 28 21:23:22 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
Add new class to hold TPC Track Fit Parameters

Revision 883 - Directory Listing
Modified Fri Jan 28 21:21:23 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
Add new class to hold TPC Track Fit Parameters, modify TPCTrack to hold a vector of candidiate fit parameters

Revision 882 - Directory Listing
Modified Fri Jan 28 07:34:34 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
Clean up obsolete code, some new histograms and bug fixes

Revision 881 - Directory Listing
Modified Thu Jan 27 17:51:58 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Added support for setting begin-of-run comment and increased open event buffer limit in stand-alone event builder.  Removed unnecessary alloc from packet receiver.

Revision 880 - Directory Listing
Modified Thu Jan 27 06:15:57 2011 UTC (3 years, 7 months ago) by jklay
Original Path: trunk
major updates to include siminfo in TPCADCSignals made from simulated digits; verified that MCinfo is saved in adcsignals, digits and hits; new data members for TPCTrack to include pid information; new module for TPC pid (just a template for now)

Revision 879 - Directory Listing
Modified Thu Jan 27 05:57:36 2011 UTC (3 years, 7 months ago) by jklay
Original Path: trunk
update with vertex info

Revision 878 - Directory Listing
Modified Thu Jan 27 05:56:05 2011 UTC (3 years, 7 months ago) by jklay
Original Path: trunk
macros for testing pid and mc info

Revision 877 - Directory Listing
Modified Wed Jan 26 20:11:28 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Replaced off-center Cm button source with a Carbon target foil in event display.  Corrected cathode plane and target holder thickness.

Revision 876 - Directory Listing
Modified Wed Jan 26 18:36:06 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
Rename TPCTrack_T.h to TPCTrackFit_T.h

Revision 875 - Directory Listing
Modified Wed Jan 26 18:23:37 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
New structure to hold Track Parameterization Information

Revision 874 - Directory Listing
Modified Tue Jan 25 22:43:02 2011 UTC (3 years, 7 months ago) by thornton
Original Path: trunk
Recursion algorithm to find pads where diffusion charge should be shared (not committed yet)

Revision 873 - Directory Listing
Modified Tue Jan 25 20:41:11 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
TPCKalman cleanup (reduced memory allocations, removed some unused code, output unchanged).

Revision 872 - Directory Listing
Modified Tue Jan 25 19:52:48 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Fixed some canvas/pad handling issues for dE/dx in the event display.  Improved track end point calculation and fixed some compilation warnings in TPCKalman.

Revision 871 - Directory Listing
Modified Tue Jan 25 01:13:47 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
TPCHoughD cleanup (unused code removal, some coding convention fixes, memory allocations reduced, compiler warning fixes).  Re-enabled configuration parameter "HoughRadius" (for old behavior set HoughRadius = 0.4).  In configHough.xml: removed unused parameters, adjusted parameter defaults for real data and MC with SnapshotBuilder in P10 gas.

Revision 870 - Directory Listing
Modified Thu Jan 20 19:43:02 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Fixed a bug in Traditional SnapshotBuilder.  A poor waveform fit result could lead to allocation of very large amounts (8 gigabytes) of memory within a single event.

Revision 869 - Directory Listing
Modified Wed Jan 19 23:33:45 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Fixed a several memory leaks in the HoughD and Kalman modules.  Fixed an uninitialized variable bug in Hough that may cause it to find different tracks now.

Revision 868 - Directory Listing
Modified Wed Jan 19 20:34:09 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Small change to allow compilation with ROOT greater than 5.26.  The event display for TPCDigits and TPCMCHits (hexagonal and trapezoidal prisms) for ROOT >5.26 does not work.

Revision 867 - Directory Listing
Modified Tue Jan 18 22:57:14 2011 UTC (3 years, 7 months ago) by jklay
Original Path: trunk
remove std::cout << std::endl; - bloats the log files

Revision 866 - Directory Listing
Modified Tue Jan 18 20:39:37 2011 UTC (3 years, 7 months ago) by jklay
Original Path: trunk
cshell script for installing all of the external packages niffte depends on and setting up local environment.  May not work across platforms, but should give the user all the information needed to get a machine up and running.

Revision 865 - Directory Listing
Modified Mon Jan 17 19:44:13 2011 UTC (3 years, 7 months ago) by lsnyder
Original Path: trunk
removed outdated Cf-252 simulation

Revision 864 - Directory Listing
Modified Mon Jan 17 19:40:31 2011 UTC (3 years, 7 months ago) by lsnyder
Original Path: trunk
Added Cf-252 simulation with basic analysis macro

Revision 863 - Directory Listing
Modified Sat Jan 15 00:37:49 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Fixed large leak in NiffteTPCHits.  Fixed small leak in NiffteEventHeader.  NiffteDataBucket's default constructor did not initialize all of its data members.

Revision 862 - Directory Listing
Modified Fri Jan 14 00:21:39 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
* detsim performance improvement: don't save NiffteMCHits created during detsim task to root file by default
* fix: memory leaks from variable sized objects (e.g., NiffteTPCTracks) that were saved with fixed size option for NiffteDataBucket::Put
* fix: to delete stale objects from NiffteDataBucket (e.g., prevents duplicate digit creation in successive reco jobs)
* allow a task to use only a raw input and raw output file (no root file)
* Loading track objects and conversion from NiffteTPCTrack to TPCTrack (in ::LoadEvent) was incomplete.

Revision 861 - Directory Listing
Modified Thu Jan 13 22:09:16 2011 UTC (3 years, 7 months ago) by hqu
Original Path: trunk
add exeutable file for testing to create table and add data to it

Revision 860 - Directory Listing
Modified Thu Jan 13 20:22:05 2011 UTC (3 years, 7 months ago) by thornton
Original Path: trunk
More optimal code to find the percentage of charge to be shared to neighboring pads (code only for hexagonal shape pads)

Revision 859 - Directory Listing
Modified Thu Jan 13 17:43:36 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Added an implementation for NiffteDataBucket::Remove.  This can be used to avoid some data duplication problems in NiffteTaskManager ROOT output files.

Revision 858 - Directory Listing
Modified Mon Jan 10 23:29:36 2011 UTC (3 years, 7 months ago) by swatson
Original Path: trunk
Fixed small bug that caused compilation failure.

Revision 857 - Directory Listing
Modified Mon Jan 10 22:39:13 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
Change Info message to debug

Revision 856 - Directory Listing
Modified Mon Jan 3 04:25:09 2011 UTC (3 years, 7 months ago) by rgbaker
Original Path: trunk
Clean up analysis macros
More generalization and error checking in TrackAngleAndVertexAnalysis.C
Remove MoneyPlots.C as it is redundant with TrackAngleAndVertexAnanalysis.C

Revision 855 - Directory Listing
Modified Thu Dec 16 19:40:46 2010 UTC (3 years, 8 months ago) by thornton
Original Path: trunk
Fixed typo in P10Gas macro, uncommitted needed lines in Cf252 macro, and changed a material name in TPCDetectorConstruction. 

Revision 854 - Directory Listing
Modified Mon Dec 13 23:16:56 2010 UTC (3 years, 8 months ago) by rgbaker
Original Path: trunk
Set start and end positions of track to points actually on the fit line for the track

Revision 853 - Directory Listing
Modified Mon Dec 13 23:16:03 2010 UTC (3 years, 8 months ago) by rgbaker
Original Path: trunk
Set Volume info when creating hits and clusters

Revision 852 - Directory Listing
Modified Mon Dec 13 22:56:30 2010 UTC (3 years, 8 months ago) by rgbaker
Original Path: trunk
Add volume information to hits and clusters

Revision 851 - Directory Listing
Modified Mon Dec 13 22:53:46 2010 UTC (3 years, 8 months ago) by rgbaker
Original Path: trunk
Incorporate volume information for TPC clusters and hits

Revision 850 - Directory Listing
Modified Mon Dec 13 22:48:58 2010 UTC (3 years, 8 months ago) by rgbaker
Original Path: trunk
Add volume data item to clusters and hits

Revision 849 - Directory Listing
Modified Sat Dec 11 16:27:52 2010 UTC (3 years, 8 months ago) by thornton
Original Path: trunk
Removed old macros

Revision 848 - Directory Listing
Modified Sat Dec 11 16:17:44 2010 UTC (3 years, 8 months ago) by thornton
Original Path: trunk
These did not get added last time

Revision 847 - Directory Listing
Modified Sat Dec 11 16:09:41 2010 UTC (3 years, 8 months ago) by thornton
Original Path: trunk
Added the ability to set the gas for a simulation run through a macro. Macros inside of Geant4 simulation directory moved to the macros directory. P10Gas and H2Gas macros show how to create the gas material and set it as the gas for the run. Cf242 macro shows how to run the gas macros inside a run macro.

Revision 846 - Directory Listing
Modified Thu Dec 9 16:46:32 2010 UTC (3 years, 8 months ago) by swatson
Original Path: trunk
Small changes to allow TPCSnapshotBuilder module to run immediately before HoughD or TPCClusterFinder (i.e., in the same xml task configuration).

Revision 845 - Directory Listing
Modified Fri Dec 3 22:25:10 2010 UTC (3 years, 8 months ago) by swatson
Original Path: trunk
Added rough dE/dx plots to event display (use option "dedx").  Reworked track drawing to use track start and end points.  Digits belonging to each track are available as a (hidden by default) child in the TEve Event hierarchy.

Revision 844 - Directory Listing
Modified Fri Dec 3 21:17:28 2010 UTC (3 years, 8 months ago) by rgbaker
Original Path: trunk
Fixed bug setting track start point (x coordinate was being used for y and z as well)

Revision 843 - Directory Listing
Modified Fri Dec 3 16:42:02 2010 UTC (3 years, 8 months ago) by swatson
Original Path: trunk
Small build fixes.

Revision 842 - Directory Listing
Modified Thu Dec 2 19:36:44 2010 UTC (3 years, 8 months ago) by swatson
Original Path: trunk
Added a detsim configuration that runs the snapshotbuilder module.  Running the snapshotbuilder creates simulated digits that are similar to digits from real data (e.g., absolute z-position info is lost).

Revision 841 - Directory Listing
Modified Thu Dec 2 19:20:37 2010 UTC (3 years, 8 months ago) by rgbaker
Original Path: trunk
Updated with more histograms (digits and hits per event, both with and without tracks)


Revision 840 - Directory Listing
Modified Thu Dec 2 18:58:03 2010 UTC (3 years, 8 months ago) by swatson
Original Path: trunk
Added macro to find events with multiple active cards (long tracks) or large total ADC (Edep from fission fragments) in a root file that contains digits.

Revision 839 - Directory Listing
Modified Wed Dec 1 23:37:10 2010 UTC (3 years, 8 months ago) by lindenle
Original Path: trunk
some changes to the build system

Revision 838 - Directory Listing
Modified Wed Dec 1 21:15:47 2010 UTC (3 years, 8 months ago) by thornton
Original Path: trunk
Added comments

Revision 837 - Directory Listing
Modified Sat Nov 27 01:09:31 2010 UTC (3 years, 9 months ago) by sharma
Original Path: trunk
Now plots using start and end points

Revision 836 - Directory Listing
Modified Sat Nov 27 00:38:27 2010 UTC (3 years, 9 months ago) by sharma
Original Path: trunk
Changed fFitted from bool to int, this allows us to differentiate between tracks that have been fitted using the Kalman Filter and the traditional fitter

Revision 835 - Directory Listing
Modified Mon Nov 22 18:23:31 2010 UTC (3 years, 9 months ago) by lsnyder
Original Path: trunk
corrected problems with Cf simulations

Revision 834 - Directory Listing
Modified Thu Nov 18 00:20:51 2010 UTC (3 years, 9 months ago) by hqu
Original Path: trunk
update for multipule cards

Revision 833 - Directory Listing
Modified Wed Nov 17 01:58:45 2010 UTC (3 years, 9 months ago) by swatson
Original Path: trunk
Fixed a bug in Traditional SnapshotBuilder.  The created digits were misplaced in z (too far apart).

Revision 832 - Directory Listing
Modified Tue Nov 16 20:51:04 2010 UTC (3 years, 9 months ago) by swatson
Original Path: trunk
Updated derivative snapshotbuilder with features to reduce creation of digits from low-level noise in waveforms.  New parameters include threshold and number of points to use for derivative calculation (use npts=2 thresh=0.0 for previous behavior).

Revision 831 - Directory Listing
Modified Tue Nov 16 16:54:20 2010 UTC (3 years, 9 months ago) by swatson
Original Path: trunk
Added cardID and channel number to waveform display legend.  Fixed issue with sector highlighting (colors represent relative total ADC per card).  Changed a 64-bit literal from hex to decimal (might fix an issue with timestamp display seen when using 32-bit ROOT).

Revision 830 - Directory Listing
Modified Mon Nov 15 00:02:10 2010 UTC (3 years, 9 months ago) by rgbaker
Original Path: trunk
Updates to use more general track parameters - this macro now works for both Hough/Kalman and FYN tracks


Revision 829 - Directory Listing
Modified Sat Nov 13 01:10:22 2010 UTC (3 years, 9 months ago) by swatson
Original Path: trunk
TPCKalman fitted tracks now contain an end point estimate (could probably be improved...).

Revision 828 - Directory Listing
Modified Fri Nov 12 01:42:32 2010 UTC (3 years, 9 months ago) by swatson
Original Path: trunk
Added pad plane v2.03 pad and channel mappings.  NiffteGeometryMap::SetPadPlaneVersion(2) required for new Cm runs (e.g., Run# 100000203).  User "Version 0" for older pad planes.

Revision 827 - Directory Listing
Modified Mon Nov 8 05:22:46 2010 UTC (3 years, 9 months ago) by sharma
Original Path: trunk
Placed some debug statements

Revision 826 - Directory Listing
Modified Thu Nov 4 20:06:42 2010 UTC (3 years, 9 months ago) by rgbaker
Original Path: trunk
This macro generates many of the track and vertex analysis plots that have been posted on the Wiki!


Revision 825 - Directory Listing
Modified Thu Nov 4 20:04:56 2010 UTC (3 years, 9 months ago) by rgbaker
Original Path: trunk
New analysis macros:

MoneyPlots.C generates plots of track length vs. raw ADC
RiseTime_vs_Theta.C re-does Traditional digit creation to get the fit parameters and also computes the "rise time" for each digit


Revision 824 - Directory Listing
Modified Mon Nov 1 21:04:26 2010 UTC (3 years, 9 months ago) by lsnyder
Original Path: trunk
Altered EvGenInterface.cc to require a vertex in addition to A,Z and P

Revision 823 - Directory Listing
Modified Mon Nov 1 21:00:06 2010 UTC (3 years, 9 months ago) by lsnyder
Original Path: trunk
Added a macro to generate Cf-252 Ternary fission

Revision 822 - Directory Listing
Modified Fri Oct 29 03:38:09 2010 UTC (3 years, 10 months ago) by swatson
Original Path: trunk
Reworked checks for raw socket access (now must be root user OR be capable of opening raw sockets).

Revision 821 - Directory Listing
Modified Wed Oct 27 21:15:08 2010 UTC (3 years, 10 months ago) by hqu
Original Path: trunk
add condition check to prevent read uncompleted event for monitoring

Revision 820 - Directory Listing
Modified Wed Oct 27 17:23:06 2010 UTC (3 years, 10 months ago) by lsnyder
Original Path: trunk
added Cf-252 fission fragment generator and alpha particle generator with correct energy distributions

Revision 819 - Directory Listing
Modified Mon Oct 25 05:00:56 2010 UTC (3 years, 10 months ago) by sharma
Original Path: trunk
Modified TPCTrack member fFitted to allow PlotTracks() in testGeoEVD.C to display tracks from both, Kalman and traditional fitter
fFitted should now be used as:
fFitted = 0; // if track is not fitted
fFitted = 1; // if track is fitted using traditional fitter
fFitted = 2; // if track is fitted using hough+kalman

Revision 818 - Directory Listing
Modified Sat Oct 23 21:23:58 2010 UTC (3 years, 10 months ago) by swatson
Original Path: trunk
Geometry fix for a bug introduced during pad plane rotation.  There were many small dead zones in the read out geometry.

Revision 817 - Directory Listing
Modified Thu Oct 14 23:36:24 2010 UTC (3 years, 10 months ago) by swatson
Original Path: trunk
Added duplicate packet rejection to packet receiver.  This should help the packet receiver recover from recent network saturation issues.

Revision 816 - Directory Listing
Modified Thu Oct 14 15:34:25 2010 UTC (3 years, 10 months ago) by swatson
Original Path: trunk
Fixed a bug where too many waveforms were generated (e.g., one waveform per digit instead per pad).

Revision 815 - Directory Listing
Modified Wed Oct 13 14:21:15 2010 UTC (3 years, 10 months ago) by thornton
Original Path: trunk
Fixed energy conservation in the longitude diffusion.

Revision 814 - Directory Listing
Modified Mon Oct 11 01:23:14 2010 UTC (3 years, 10 months ago) by rkudo
Original Path: trunk
minor document change

Revision 813 - Directory Listing
Modified Sat Oct 9 19:38:28 2010 UTC (3 years, 10 months ago) by rgbaker
Original Path: trunk
Copy digits to new track in TPCTrackFitter

Revision 812 - Directory Listing
Modified Sat Oct 9 15:28:46 2010 UTC (3 years, 10 months ago) by rgbaker
Original Path: trunk
CF1Analysis.C is an analysis macro used in some analysis of Carbon Foil and other data which may be of use
configOneDigitHits.xml is a slight modification of configStd.xml allowing the creation of a TPCHit with a single digit.


Revision 811 - Directory Listing
Modified Wed Oct 6 20:07:21 2010 UTC (3 years, 10 months ago) by rkudo
Original Path: trunk
Added digits to hits and tracks

Revision 810 - Directory Listing
Modified Mon Sep 20 00:58:24 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
remove image files from svn - saved to niffte home directory instead

Revision 809 - Directory Listing
Modified Fri Sep 17 20:56:07 2010 UTC (3 years, 11 months ago) by crbrown
Original Path: trunk
Pad image analysis programs

Revision 808 - Directory Listing
Modified Fri Sep 17 19:48:38 2010 UTC (3 years, 11 months ago) by rgbaker
Original Path: trunk
Simple macro to plot multiple histograms and save them to .png files

Revision 807 - Directory Listing
Modified Fri Sep 17 19:47:42 2010 UTC (3 years, 11 months ago) by rgbaker
Original Path: trunk
Fix some minor errors

Revision 806 - Directory Listing
Modified Fri Sep 17 15:44:35 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
In event builder, fixed a hang issue by improving handling of duplicate ethernet frames and permitted loading partial/remainder ethernet frames.  Made changes in packet receiver to reduce latency when sending ACKs.

Revision 805 - Directory Listing
Modified Tue Sep 14 23:25:11 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Removed an old check that cannot always be performed on "incomplete" raw files.

Revision 804 - Directory Listing
Modified Tue Sep 14 20:08:28 2010 UTC (3 years, 11 months ago) by hqu
Original Path: trunk
make the proper event number

Revision 803 - Directory Listing
Modified Mon Sep 13 22:13:20 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Cleaned up a few old comments.

Revision 802 - Directory Listing
Modified Mon Sep 13 21:36:36 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Updates to allow number of buckets and slices to be changed (z resolution of TPC).  Default remains at 50 buckets for 5.4 cm drift distance.

Revision 801 - Directory Listing
Modified Mon Sep 13 15:28:16 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Temperature packets used to "flush" Ethernet buffers had the wrong channel number.

Revision 800 - Directory Listing
Modified Sat Sep 11 20:24:21 2010 UTC (3 years, 11 months ago) by hqu
Original Path: trunk
reinstall some missing defintions

Revision 799 - Directory Listing
Modified Sat Sep 11 04:49:45 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
fix the parentheses around MYINSTALL

Revision 798 - Directory Listing
Modified Fri Sep 10 23:29:54 2010 UTC (3 years, 11 months ago) by hqu
Original Path: trunk
add event timestamp on the plots

Revision 797 - Directory Listing
Modified Fri Sep 10 23:16:20 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
restore DYLD_LIBRARY_PATHs for Mac OS X

Revision 796 - Directory Listing
Modified Fri Sep 10 18:33:00 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Command packets to set NeighborTrigger settings were not sent to EtherDAQ cards at run start.

Revision 795 - Directory Listing
Modified Fri Sep 10 15:33:12 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
In event builder ethernet frame sequencing, save required next packet number.  Fixes issue with out-of-order packet distance that exceeds buffer capacity.

Revision 794 - Directory Listing
Modified Wed Sep 8 21:28:35 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Reduced temperature packet validity age back to 65 seconds (setting this too large will obscure the presense of data loss and data processing latency issues).

Revision 793 - Directory Listing
Modified Wed Sep 8 21:15:50 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Fix for possible data loss issue (some data not passed to event builder during high rate bursts of incoming packets).

Revision 792 - Directory Listing
Modified Mon Sep 6 19:30:08 2010 UTC (3 years, 11 months ago) by hqu
Original Path: trunk
collect run info from midas odb and store to postgresql database

Revision 791 - Directory Listing
Modified Sun Sep 5 19:19:26 2010 UTC (3 years, 11 months ago) by rgbaker
Original Path: trunk
Analysis Macro used for Carbon Foil Analysis, first pass

Revision 788 - Directory Listing
Modified Wed Sep 1 21:08:20 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
add suffix LLU to large constants to satisfy compiler on VM

Revision 785 - Directory Listing
Modified Wed Sep 1 20:19:39 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
finished updates for setting event timestamps

Revision 784 - Directory Listing
Modified Wed Sep 1 19:49:27 2010 UTC (3 years, 11 months ago) by thornton
Original Path: trunk
Fixed problems in finding positon of heighboring hexagon's vertexes, and moved global variables into Run function.

Revision 783 - Directory Listing
Modified Wed Sep 1 19:28:55 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
fix passing of timestamp out of rawIO

Revision 782 - Directory Listing
Modified Wed Sep 1 00:40:34 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
further progress on timestamps

Revision 781 - Directory Listing
Modified Tue Aug 31 20:10:10 2010 UTC (3 years, 11 months ago) by jklay
Original Path: trunk
saving progress on event timestamps

Revision 780 - Directory Listing
Modified Tue Aug 31 19:42:26 2010 UTC (3 years, 11 months ago) by swatson
Original Path: trunk
Adjusted EtherDAQ temperature measurement timing in an attempt to avoid small "dropouts" (increased request freq., increased age limit).

Revision 779 - Directory Listing
Modified Mon Aug 30 20:06:02 2010 UTC (4 years ago) by jklay
Original Path: trunk
edits for running under niffte account and with anonymous svn

Revision 778 - Directory Listing
Modified Mon Aug 30 18:27:28 2010 UTC (4 years ago) by swatson
Original Path: trunk
Improved checks for invalid waveform CDPs.  These are skipped if found.

Revision 777 - Directory Listing
Modified Sun Aug 29 01:10:27 2010 UTC (4 years ago) by swatson
Original Path: trunk
Improved checks for invalid channel data packets and encapsulation of invalid CDPs into NULL event types.  Added more information to CDP "pretty print" output.  Added some network debug output.

Revision 776 - Directory Listing
Modified Sat Aug 28 22:56:15 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Added 2D histogram of x-y positions of hits

Revision 775 - Directory Listing
Modified Sat Aug 28 02:58:06 2010 UTC (4 years ago) by sharma
Original Path: trunk
Fixed memory leak with Kalman  Filter

Revision 774 - Directory Listing
Modified Fri Aug 27 22:45:45 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Bug Fix and removed duplicate functions

Revision 773 - Directory Listing
Modified Fri Aug 27 22:43:49 2010 UTC (4 years ago) by jralston
Original Path: trunk
Changed to output to be more clear and is automatically sent to a file named "HiscarOutput.txt". Now shows not only half rise points but the average value of points used in the regression and the spread of points for an individual channel. This will let the user determine if the pulse is stable.

Revision 772 - Directory Listing
Modified Fri Aug 27 22:26:58 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
New example macro for processing a list of input files and combining the results in single histograms.
I used pretty basic file I/O, but if there is a prettier or safer way to do this, feel free to edit!

Revision 771 - Directory Listing
Modified Fri Aug 27 21:24:53 2010 UTC (4 years ago) by sharma
Original Path: trunk
Fixed memory leak with Hough Transform

Revision 770 - Directory Listing
Modified Fri Aug 27 20:40:21 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Abstracted running detSim, stdReco and houghReco to a function so that detSim only needs to run once.
Left a place for houghReco script to run for evaluation of how well hough is working.

Revision 769 - Directory Listing
Modified Fri Aug 27 20:33:11 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fixed event skipping for raw data (must actually read in event data and discard for skipped events)
Added event number for debug statement in SaveEvent

Revision 768 - Directory Listing
Modified Fri Aug 27 18:40:23 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Additional changes to the dailyBuild script, now runs 1000 one track sim, and 500 two track sim.

Revision 767 - Directory Listing
Modified Fri Aug 27 18:36:48 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Changed histogram limits for azimuth plot.  
The actual angles are from -180 to +180 relative to the +x axis

Revision 766 - Directory Listing
Modified Fri Aug 27 17:15:16 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Update to give useful output for daily build.

Revision 765 - Directory Listing
Modified Thu Aug 26 23:35:22 2010 UTC (4 years ago) by jklay
Original Path: trunk
simple macro for plotting the track angles

Revision 764 - Directory Listing
Modified Thu Aug 26 23:09:55 2010 UTC (4 years ago) by rkudo
Original Path: trunk
The bash script for dailyBuilds and the root script it runs for MC-Reco test.
TODO: make a clear pass/fail mark, email notice when it fails, run hough reco when running std construction, run multiple MC files, probably will use the 1000One track and 500Two track.


Revision 763 - Directory Listing
Modified Thu Aug 26 22:30:50 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
New config file for creating digits from raw data using DERIVATIVE method

Revision 762 - Directory Listing
Modified Thu Aug 26 21:55:19 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Updated ROOTSYS to be /usr/local/cern/root/v5-26-00b
instead of ROOTSYS=/usr/local/cern/root/v5-22-00

Revision 761 - Directory Listing
Modified Thu Aug 26 20:50:39 2010 UTC (4 years ago) by jklay
Original Path: trunk
oops. remove print statements

Revision 760 - Directory Listing
Modified Thu Aug 26 20:43:53 2010 UTC (4 years ago) by jklay
Original Path: trunk
updates for skipping and sparsing

Revision 759 - Directory Listing
Modified Thu Aug 26 20:39:47 2010 UTC (4 years ago) by jklay
Original Path: trunk
fixes for event skipping in raw file processing

Revision 758 - Directory Listing
Modified Thu Aug 26 00:49:57 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fixed sort order for negative z hits (sort by decreasing r, not increasing)

Revision 757 - Directory Listing
Modified Thu Aug 26 00:38:41 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Removed extra comments and spaces.
Added comments.

Revision 756 - Directory Listing
Modified Thu Aug 26 00:38:11 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Removed an unused function.

Revision 755 - Directory Listing
Modified Wed Aug 25 23:44:08 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Fixed compile warning message:
MsgLog.cxx:524: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result
MsgLog.cxx:530: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result


Revision 754 - Directory Listing
Modified Wed Aug 25 23:28:03 2010 UTC (4 years ago) by hqu
Original Path: trunk
the PacketRec OutputStream should be reopened if the eventbuider InputStream get disconnected

Revision 753 - Directory Listing
Modified Wed Aug 25 21:44:13 2010 UTC (4 years ago) by hqu
Original Path: trunk
the PacketRec OutputStream should be reopened if the eventbuider InputStream get disconnected

Revision 752 - Directory Listing
Modified Wed Aug 25 21:43:11 2010 UTC (4 years ago) by hqu
Original Path: trunk
the PacketRec OutputStream should be reopened if the eventbuider InputStream get disconnected

Revision 751 - Directory Listing
Modified Wed Aug 25 21:14:59 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
New script and associated macros for generating MC files used in 
TPC tracking regression test
(this is also a regression test for the MC/DetSim software)

Revision 750 - Directory Listing
Modified Wed Aug 25 20:46:23 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Lots of changes:
 -Got rid of HitVec* global variables, those are decalred in Run()
 -Various function parameters changed to accomodate the removal of global variables.
 -lonerFinder was rewritten to be more simple and easier to read.
 -Added TODO and FIXME tag for things that needs to be done.
 -Got rid of 186 tabs. (Please use 2 spaces instead of tabs.)

Default run1.mac simulation test:
  totalMC = 100
  correctly paired tracks = 84 to 88
  totalTracks = 232 to 179


Revision 749 - Directory Listing
Modified Wed Aug 25 19:13:49 2010 UTC (4 years ago) by swatson
Original Path: trunk
Close stream socket on certain send() error types.

Revision 748 - Directory Listing
Modified Wed Aug 25 16:22:04 2010 UTC (4 years ago) by swatson
Original Path: trunk
Delete partial CDPs at end of each run.  This may fix (partially) an issue where the event builder must be restarted between each run.

Revision 747 - Directory Listing
Modified Tue Aug 24 23:05:18 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Created new directory "regtest" for regression testing scripts
First text (not yet a script) description of my basic regression test for TPC Tracking.
Everyone should feel free to start adding scripts or text descriptions of what they do 
to check the "sanity" of the software.

Revision 746 - Directory Listing
Modified Tue Aug 24 23:05:16 2010 UTC (4 years ago) by jralston
Original Path: trunk
Fixed a bug and added the logo in the top right corner of the GUI display.

Revision 745 - Directory Listing
Modified Tue Aug 24 22:10:13 2010 UTC (4 years ago) by jralston
Original Path: trunk
Forgot to add this file.

Revision 744 - Directory Listing
Modified Tue Aug 24 21:51:15 2010 UTC (4 years ago) by jralston
Original Path: trunk
Updating the configure.ac and Makefile.am to reflect the moving of the Histogram folder

Revision 743 - Directory Listing
Modified Tue Aug 24 21:49:40 2010 UTC (4 years ago) by jralston
Original Path: trunk
Moving the Histogram analysis folder to the appropriate branch, should not be under macros any longer. 

Revision 742 - Directory Listing
Modified Tue Aug 24 21:27:11 2010 UTC (4 years ago) by jralston
Original Path: trunk
Changed the code to allow user to input filename when running Hiscar. This is reflected in README.

Revision 741 - Directory Listing
Modified Tue Aug 24 21:22:07 2010 UTC (4 years ago) by rkudo
Original Path: trunk
getSlope() function now has two parameters and does not use the global variables.
Got rid of these global variables: XZc0, XZc1, XZcov00, XZcov01, XZcov11, XZchisq, 
YZc0, YZc1, YZcov00, YZcov01, YZcov11, YZchisq.

Revision 740 - Directory Listing
Modified Tue Aug 24 18:13:13 2010 UTC (4 years ago) by jralston
Original Path: trunk
Updated the configure.ac and Makefile.am to compile the new Hiscar program

Revision 739 - Directory Listing
Modified Tue Aug 24 18:04:11 2010 UTC (4 years ago) by jralston
Original Path: trunk
Adding a program to read the output of the etherdaq card when delayed signals are sent in. This program calcuates the half-rise time and outputs them so that the spread ay be determined.

Revision 738 - Directory Listing
Modified Mon Aug 23 23:10:55 2010 UTC (4 years ago) by rkudo
Original Path: trunk
More doxygen comments

Revision 737 - Directory Listing
Modified Mon Aug 23 22:26:28 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Doxygen comments for cluster and track.

Revision 736 - Directory Listing
Modified Mon Aug 23 20:58:43 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Bug fix on sortBktAsc

Revision 735 - Directory Listing
Modified Mon Aug 23 19:33:40 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
New macro "checkData.C" to dump out event information that personally amuses me

Minor tweaks to my compareRecoAndMC_rgb.C


Revision 734 - Directory Listing
Modified Mon Aug 23 19:22:52 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fixed logic in findBackHits to ensure that hits are 
on same side of z=0 plane as the hits already on the track.  
Note that we should revisit this issue when we start to 
worry about tracks that actually cross through z=0

Fixed formatting in debug statement

Revision 733 - Directory Listing
Modified Mon Aug 23 16:49:29 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
New sort methods for TPCTrackFinder: sort by ascending/descending r instead of z
Decrease # of hits required for track from 6 to 5


Revision 732 - Directory Listing
Modified Sun Aug 22 22:20:54 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fix error in TPCTrackFinder that was deleting pointer to first hit of every track

Revision 731 - Directory Listing
Modified Sun Aug 22 18:12:29 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Check to make sure MC info exists before trying to use it!

Revision 730 - Directory Listing
Modified Fri Aug 20 21:30:28 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Fixed compile error in VM environment. 
Error: TPC.cc:44: error: ambiguous overload for ‘operator[]’ in ‘stmp[1]’
       (few other errors related to G4Strings)
Replaced G4String with std::string.

Revision 729 - Directory Listing
Modified Thu Aug 19 20:45:47 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
For TPCTrackFinder: Additional step after initial track is found (going in towards target): 
follow hits outward to see if there are any previously orphaned hits that can be picked up

Clean up excessive message (change MsgInfo to MsgDebug) for TPCTrackFinder and TPCTrackFitter


Revision 728 - Directory Listing
Modified Thu Aug 19 18:12:42 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Removed printf("GOT HERE!\n"); statement.

Revision 727 - Directory Listing
Modified Thu Aug 19 01:29:21 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Bug fix for fSimInfo memory allocation, Bug fix for testGeoEvd.C for pointer declaration

Revision 726 - Directory Listing
Modified Thu Aug 19 00:19:00 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
New analysis macro

Revision 725 - Directory Listing
Modified Wed Aug 18 20:44:38 2010 UTC (4 years ago) by swatson
Original Path: trunk
Modified periodic during run monitoring (removed buffer status and housekeeping requests).

Revision 724 - Directory Listing
Modified Tue Aug 17 23:17:02 2010 UTC (4 years ago) by jklay
Original Path: trunk
new options for running: skip to an event and/or skip overl several events at a time during loop

Revision 723 - Directory Listing
Modified Tue Aug 17 21:47:04 2010 UTC (4 years ago) by jklay
Original Path: trunk
a simple macro to show how to read data, including jumping to a starting event and skipping over several events

Revision 722 - Directory Listing
Modified Tue Aug 17 21:24:44 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Fixed Fitter bug where it Aborts when it is given a track with 0 hits.
clusterDisplay is improved to filter number of digits in a cluster.

Revision 721 - Directory Listing
Modified Tue Aug 17 20:44:16 2010 UTC (4 years ago) by jklay
Original Path: trunk
connect hits to track fitter

Revision 720 - Directory Listing
Modified Tue Aug 17 18:02:05 2010 UTC (4 years ago) by rkudo
Original Path: trunk
I left in extra '!'s in the if statement.

Revision 719 - Directory Listing
Modified Tue Aug 17 17:17:57 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Got rid of "warning: NULL used in arithmetic" warnings.
"if (!fLocalHitList) {"
this if is executed if the fLocalHitList has null pointer 


Revision 718 - Directory Listing
Modified Tue Aug 17 15:45:02 2010 UTC (4 years ago) by swatson
Original Path: trunk
Added null pointer checks for events that have no waveforms.  Digits with tiny ADC magnitude are drawn smaller than other digits (i.e., to minimize the visual impact of noise digits).

Revision 717 - Directory Listing
Modified Tue Aug 17 15:24:14 2010 UTC (4 years ago) by swatson
Original Path: trunk
PacketReceiver output filename fixes, variable initialization at declaration.

Revision 716 - Directory Listing
Modified Mon Aug 16 23:43:31 2010 UTC (4 years ago) by jralston
Original Path: trunk
Added the exit button to the GUI for Histogram Analyzer as well as fixed a few bugs that were causing seg faults.

Revision 715 - Directory Listing
Modified Mon Aug 16 23:39:15 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Updated and working cluster view, interactive macro to see the clusters in reconstructed .root file

Revision 714 - Directory Listing
Modified Mon Aug 16 22:53:10 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Tracks now use intercept and end points instead of start and end points, since start and end points are used for track length

Revision 713 - Directory Listing
Modified Mon Aug 16 21:41:33 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Changed how TPCTrack member StartPoint is filled out, now is the Hit position that is cloeset to the origin.

Revision 712 - Directory Listing
Modified Sun Aug 15 19:59:59 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fix initialization, allocation and memory deallocation issues 
in constructors and destructors for TPCTrackFinder class
Note: copy constructor declared private to prevent use

Revision 711 - Directory Listing
Modified Sat Aug 14 15:44:18 2010 UTC (4 years ago) by swatson
Original Path: trunk
Fixed serious bug in PacketReceiver that allowed non-EtherDAQ packets to reach the EventBuilder.

Revision 710 - Directory Listing
Modified Fri Aug 13 23:43:19 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Fixed one initialization bug.

Revision 709 - Directory Listing
Modified Fri Aug 13 22:41:48 2010 UTC (4 years ago) by swatson
Original Path: trunk
Change packet counter to only count EtherDAQ data packets (not ACKs or packets from other sources).

Revision 708 - Directory Listing
Modified Fri Aug 13 22:10:43 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Second try deleting this, sorry.

Revision 707 - Directory Listing
Modified Fri Aug 13 22:09:06 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Removed .deps file, it shouldn't be in the svn repo

Revision 706 - Directory Listing
Modified Fri Aug 13 20:58:16 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fixed memory ownership assumption error in TPCTrackFinder.cxx

Changed comparison operator in sortBktDec from ">=" to ">"
to work around a seg fault error.  This is not a permanent
fix!!

Revision 705 - Directory Listing
Modified Fri Aug 13 18:10:34 2010 UTC (4 years ago) by jklay
Original Path: trunk
removing auto-created (during compile) dictionary files

Revision 704 - Directory Listing
Modified Fri Aug 13 18:08:54 2010 UTC (4 years ago) by thornton
Original Path: trunk
Fixed wrong initialization of variable

Revision 703 - Directory Listing
Modified Fri Aug 13 17:05:05 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fix bug betwixt MyDict.cxx and Histogram.h (string parameter removed from
constructor for class Histogram.

This is an uneducated, ugly fix done without understanding of what the correct
fix should be, but it does allow the code to compile.


Revision 702 - Directory Listing
Modified Fri Aug 13 15:31:00 2010 UTC (4 years ago) by swatson
Original Path: trunk
Reverted a high-rate eventbuilder performance tweak.  Adjusted library linking order to be more appropriate for static linking.

Revision 701 - Directory Listing
Modified Thu Aug 12 21:47:51 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Memory fix

Revision 700 - Directory Listing
Modified Thu Aug 12 20:51:18 2010 UTC (4 years ago) by jklay
Original Path: trunk
remove check on fSortedDigitList in Run() - need to figure out why size is 0...

Revision 699 - Directory Listing
Modified Thu Aug 12 20:50:14 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Memory leak fix

Revision 698 - Directory Listing
Modified Thu Aug 12 20:18:56 2010 UTC (4 years ago) by swatson
Original Path: trunk
Prevent exit with failure on events without any waveforms.

Revision 697 - Directory Listing
Modified Thu Aug 12 19:31:42 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Fix memory allocation in copy constructor, delete in destructor

Revision 696 - Directory Listing
Modified Thu Aug 12 19:21:46 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Memory Leak fix

Revision 695 - Directory Listing
Modified Thu Aug 12 19:03:50 2010 UTC (4 years ago) by jklay
Original Path: trunk
convert calls of MsgFatal to MsgError and skip event

Revision 694 - Directory Listing
Modified Thu Aug 12 17:27:44 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Bug fix, accounts for when trkArray is NULL.

Revision 693 - Directory Listing
Modified Thu Aug 12 06:11:39 2010 UTC (4 years ago) by jklay
Original Path: trunk
forgot to commit the date/run updates in this file with other commit

Revision 692 - Directory Listing
Modified Thu Aug 12 06:07:56 2010 UTC (4 years ago) by jklay
Original Path: trunk
oops. one more

Revision 691 - Directory Listing
Modified Thu Aug 12 06:05:23 2010 UTC (4 years ago) by jklay
Original Path: trunk
oops.  back out an intermediate edit

Revision 690 - Directory Listing
Modified Thu Aug 12 05:58:05 2010 UTC (4 years ago) by jklay
Original Path: trunk
grab run and date from file, rather than from command line

Revision 689 - Directory Listing
Modified Thu Aug 12 05:56:47 2010 UTC (4 years ago) by jklay
Original Path: trunk
progress on setting event timestamp

Revision 688 - Directory Listing
Modified Thu Aug 12 00:20:31 2010 UTC (4 years ago) by jklay
Original Path: trunk
fix reporting of run/event number in NiffteRootIO, propagated to NiffteTaskManager

Revision 687 - Directory Listing
Modified Wed Aug 11 22:47:16 2010 UTC (4 years ago) by jklay
Original Path: trunk
clean up messaging during event processing

Revision 686 - Directory Listing
Modified Wed Aug 11 21:27:46 2010 UTC (4 years ago) by rkudo
Original Path: trunk
My mistake, bad commit

Revision 685 - Directory Listing
Modified Wed Aug 11 21:21:06 2010 UTC (4 years ago) by rkudo
Original Path: trunk
TPCHit destructor now deletes fSimInfo to free memory

Revision 684 - Directory Listing
Modified Wed Aug 11 20:18:46 2010 UTC (4 years ago) by rkudo
Original Path: trunk
Variable initialization fix
TPCTrackFinder now frees memory at the destructor so when it fails half way through the reconstruction, no memory is held on.
wq

Revision 683 - Directory Listing
Modified Wed Aug 11 16:39:19 2010 UTC (4 years ago) by swatson
Original Path: trunk
Added return code for failure/success when opening raw ethernet socket.

Revision 682 - Directory Listing
Modified Wed Aug 11 16:36:01 2010 UTC (4 years ago) by swatson
Original Path: trunk
Adjusted priviledge checks to allow running as non-root user (e.g., with CAP_NET_RAW capability).

Revision 681 - Directory Listing
Modified Wed Aug 11 14:53:27 2010 UTC (4 years ago) by swatson
Original Path: trunk
Removed a nonexistant method call that was unintentionally included in last commit.  It referred to code not present in the repo.

Revision 680 - Directory Listing
Modified Wed Aug 11 00:07:13 2010 UTC (4 years ago) by swatson
Original Path: trunk
Fixed bug when Geant4 sim output file names contain minus character ('-').

Revision 679 - Directory Listing
Modified Tue Aug 10 20:32:14 2010 UTC (4 years ago) by jklay
Original Path: trunk
added usage for histogram analyzer and included compilation in autogen.sh calls

Revision 678 - Directory Listing
Modified Thu Aug 5 22:49:48 2010 UTC (4 years ago) by thornton
Original Path: trunk
First revision to new diffusion simulation. Added diffusion constants in configuration file. Now the default simulation from Geant4 through DetSim is running P10Gas at 1atm.

Revision 677 - Directory Listing
Modified Thu Aug 5 21:32:10 2010 UTC (4 years ago) by thornton
Original Path: trunk
Updated for Black Stack also

Revision 676 - Directory Listing
Modified Thu Aug 5 21:23:55 2010 UTC (4 years ago) by thornton
Original Path: trunk
Added frontend, class driver, and device driver for BlackStack Thermistor readout

Revision 675 - Directory Listing
Modified Thu Aug 5 20:44:32 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
Added comments and cleaned up the code

Revision 674 - Directory Listing
Modified Thu Aug 5 09:29:31 2010 UTC (4 years ago) by rkudo
Original Path: trunk
fixed comiple error

Revision 673 - Directory Listing
Modified Thu Aug 5 02:58:57 2010 UTC (4 years ago) by swatson
Original Path: trunk
Compile fix for tcpip.c (Midas includes added to AM_CFLAGS).

Revision 672 - Directory Listing
Modified Thu Aug 5 01:55:01 2010 UTC (4 years ago) by sharma
Original Path: trunk
Non parametric Kalman Filter + new testGeoEVD to display tracks

Revision 671 - Directory Listing
Modified Thu Aug 5 00:00:55 2010 UTC (4 years ago) by rgbaker
Original Path: trunk
Rich Baker - update standard track finder

Revision 670 - Directory Listing
Modified Wed Aug 4 21:29:45 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
Added some GUI parameters

Revision 669 - Directory Listing
Modified Wed Aug 4 21:28:35 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
Added some GUI parameters and an event counter

Revision 668 - Directory Listing
Modified Wed Aug 4 21:27:46 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
Added comments and updated GUI parameters

Revision 667 - Directory Listing
Modified Wed Aug 4 15:27:27 2010 UTC (4 years ago) by thornton
Original Path: trunk
emoced more variabels not being used

Revision 666 - Directory Listing
Modified Wed Aug 4 03:39:13 2010 UTC (4 years ago) by swatson
Original Path: trunk
Removed files that are automatically created during the build process.

Revision 665 - Directory Listing
Modified Tue Aug 3 22:31:11 2010 UTC (4 years ago) by thornton
Original Path: trunk
Delete variable that is not being used

Revision 664 - Directory Listing
Modified Tue Aug 3 22:20:56 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
The new GUI buttons are now working and padAnalyzer is fully functional and added a source file for Histogram class so everything is not in Histogram.h

Revision 663 - Directory Listing
Modified Tue Aug 3 22:14:52 2010 UTC (4 years ago) by sharma
Original Path: trunk
Added histograms to the side panel, middle click selects a canvas

Revision 662 - Directory Listing
Modified Tue Aug 3 21:52:56 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
Californium Simulation 

Revision 661 - Directory Listing
Modified Tue Aug 3 17:20:59 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
Added functions to set row and column but still trying to get it to work

Revision 660 - Directory Listing
Modified Tue Aug 3 17:19:57 2010 UTC (4 years ago) by bcoombes
Original Path: trunk
Added buttons for padAnalyzer, working on making them work

Revision 659 - Directory Listing
Modified Tue Aug 3 03:23:09 2010 UTC (4 years ago) by swatson
Original Path: trunk
EventBuilder saves begin-of-run comment retrieved from MIDAS ODB.

Revision 658 - Directory Listing
Modified Tue Aug 3 01:51:10 2010 UTC (4 years ago) by swatson
Original Path: trunk
Defined blockIDs for Busy and Buffer Status events.

Revision 657 - Directory Listing
Modified Mon Aug 2 22:57:19 2010 UTC (4 years ago) by thornton
Original Path: trunk
Removed extra readings

Revision 656 - Directory Listing
Modified Mon Aug 2 16:33:30 2010 UTC (4 years ago) by hqu
Original Path: trunk
add search newest data file functions and fix b bug in SemiGassian filter process

Revision 655 - Directory Listing
Modified Mon Aug 2 13:42:31 2010 UTC (4 years ago) by swatson
Original Path: trunk
Added support for Busy and Channel Buffer Status EtherDAQ events.

Revision 654 - Directory Listing
Modified Sun Aug 1 21:18:41 2010 UTC (4 years ago) by thornton
Original Path: trunk
Changed header commits and default number of devices to three

Revision 653 - Directory Listing
Modified Sun Aug 1 03:05:13 2010 UTC (4 years ago) by thornton
Original Path: trunk
Added some documentation

Revision 652 - Directory Listing
Modified Sun Aug 1 02:59:06 2010 UTC (4 years ago) by thornton
Original Path: trunk
These did not get uploaded on last commit

Revision 651 - Directory Listing
Modified Sun Aug 1 02:58:11 2010 UTC (4 years ago) by thornton
Original Path: trunk
High Voltage supplies control added to online

Revision 650 - Directory Listing
Modified Sat Jul 31 00:05:50 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
fixed minor bugs

Revision 649 - Directory Listing
Modified Fri Jul 30 23:55:17 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Performs a 3d track fit + Hough Transform

Revision 648 - Directory Listing
Modified Fri Jul 30 23:24:35 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
minor adjustments

Revision 647 - Directory Listing
Modified Fri Jul 30 23:24:05 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
Minor Fixes

Revision 646 - Directory Listing
Modified Fri Jul 30 22:31:31 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
adding pics folder for use with analysis GUI

Revision 645 - Directory Listing
Modified Fri Jul 30 22:28:23 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
Added more buttons to the GUI

Revision 644 - Directory Listing
Modified Fri Jul 30 22:01:13 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
Updated for integration with new GUI

Revision 643 - Directory Listing
Modified Thu Jul 29 21:49:46 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
GUI now works, James is going to work on tidying up the code

Revision 642 - Directory Listing
Modified Thu Jul 29 16:21:20 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
Got the GUI to work


Revision 641 - Directory Listing
Modified Thu Jul 29 02:15:09 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Updated PlotTracks functions, draws digits that make up the track if it has not been fitted. This is useful to observe tracks before they have been fit.  

Revision 640 - Directory Listing
Modified Thu Jul 29 02:09:15 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Added new parameters for Hough Transform. The comments have suggestive values for both, real and simulated data. 

Revision 639 - Directory Listing
Modified Thu Jul 29 02:08:19 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Adjusted non parametric hough transform to work with real data.

Revision 638 - Directory Listing
Modified Wed Jul 28 21:35:04 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Added directory for MIDAS slow control frontends.

Revision 637 - Directory Listing
Modified Wed Jul 28 16:33:48 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
Made the analysis an executable and currently working on a GUI

Revision 636 - Directory Listing
Modified Wed Jul 28 00:05:19 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Reduced string lengths to less than 200 characters in PacketReceiver to avoid issue with odbedit.

Revision 635 - Directory Listing
Modified Tue Jul 27 21:41:07 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Added manually triggered "Find EtherDAQ Cards" event to PacketReceiver frontend.

Revision 634 - Directory Listing
Modified Tue Jul 27 18:46:11 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Orientation of each hexagonal pad and MCHit trapezoid updated to match the "90-degree" pad plane rotation.

Revision 633 - Directory Listing
Modified Tue Jul 27 18:23:57 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Prioritized handling of EtherDAQ temperature CDPs to reduce latency (time from measurement to reporting).

Revision 632 - Directory Listing
Modified Tue Jul 27 16:00:16 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
New and improved Hough Transform for the non parametric Kalman Filter, this needs to adapted to the reco module.

Revision 631 - Directory Listing
Modified Mon Jul 26 20:39:54 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
Added comments to all of the functions and fixed some titles to histograms to be more specific 

Revision 630 - Directory Listing
Modified Mon Jul 26 16:59:09 2010 UTC (4 years, 1 month ago) by thornton
Original Path: trunk
Only need to define which gas needs to be used in TPCDetectorContruction. Also set the position location of the trapezoides to be a parameter.

Revision 629 - Directory Listing
Modified Mon Jul 26 01:20:48 2010 UTC (4 years, 1 month ago) by thornton
Original Path: trunk
Changes Geant4 simulation to use P10Gas at 1 atm

Revision 628 - Directory Listing
Modified Fri Jul 23 21:06:17 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
Updated titling to histograms to include run number and date, also fixed some z-range issues for digitFilter

Revision 627 - Directory Listing
Modified Thu Jul 22 01:21:40 2010 UTC (4 years, 1 month ago) by hqu
Original Path: trunk
add accumulated pulse height distribution

Revision 626 - Directory Listing
Modified Thu Jul 22 01:19:46 2010 UTC (4 years, 1 month ago) by hqu
Original Path: trunk
add accumulated pulse height distribution

Revision 625 - Directory Listing
Modified Wed Jul 21 23:37:09 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Added more histograms 

Revision 624 - Directory Listing
Modified Wed Jul 21 18:10:35 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Made changes to hist function

Revision 623 - Directory Listing
Modified Wed Jul 21 17:37:56 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Updated histogram function

Revision 622 - Directory Listing
Modified Wed Jul 21 16:00:20 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Fixed bug with prototype definition

Revision 621 - Directory Listing
Modified Wed Jul 21 00:08:10 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Added modified configure and makefile for standalone online monitor

Revision 620 - Directory Listing
Modified Wed Jul 21 00:03:57 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Added basic standalone online monitoring tool

Revision 619 - Directory Listing
Modified Tue Jul 20 15:43:39 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
Added functions to look at the number of digits in a hit and to plot the distribution of hits with varying numbers of digits.

Revision 618 - Directory Listing
Modified Tue Jul 20 15:28:52 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Fixed an off-by-one bug in the FPGASemiGaussianFilter function (value of underflow bin was copied by mistake).

Revision 617 - Directory Listing
Modified Tue Jul 20 14:56:09 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Fixed issue where MapPadtoEDAChannel always returned chan=-1 for all pads in runt sectors.

Revision 616 - Directory Listing
Modified Mon Jul 19 17:18:07 2010 UTC (4 years, 1 month ago) by mcunningham
Original Path: trunk
Add macro to determine the noise level on ead pad.


Revision 615 - Directory Listing
Modified Sat Jul 17 20:32:22 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Forgot to add this header in last commit.

Revision 614 - Directory Listing
Modified Sat Jul 17 20:28:03 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Updated feTPCPacketReceiver to send command packets to EtherDAQ cards (to set thresholds, lookback, etc.) based on settings read from the MIDAS ODB.  Presently, configurations must be loaded and edited manually.

Revision 613 - Directory Listing
Modified Thu Jul 15 17:09:51 2010 UTC (4 years, 1 month ago) by bcoombes
Original Path: trunk
Update to add histogram formatting

Revision 612 - Directory Listing
Modified Wed Jul 14 23:36:23 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
Update

Revision 611 - Directory Listing
Modified Wed Jul 14 21:41:45 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
Cleaned up version. Has functions that analyze data files for various parameters.

Revision 610 - Directory Listing
Modified Wed Jul 14 21:10:31 2010 UTC (4 years, 1 month ago) by sharma
Original Path: trunk
Added GotoLastEvent function for online monitoring

Revision 609 - Directory Listing
Modified Mon Jul 12 22:01:41 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
Update. makePadTest still has a few bugs.

Revision 608 - Directory Listing
Modified Mon Jul 12 21:59:34 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
Header file that generates padAnalyzer.C. Used in recoHistogram.C

Revision 607 - Directory Listing
Modified Fri Jul 9 18:20:27 2010 UTC (4 years, 1 month ago) by jralston
Original Path: trunk
update to allow colaborators to work on the file

Revision 606 - Directory Listing
Modified Thu Jul 8 15:59:35 2010 UTC (4 years, 1 month ago) by hqu
Original Path: trunk
correct for install lib first

Revision 605 - Directory Listing
Modified Thu Jul 8 15:50:52 2010 UTC (4 years, 1 month ago) by hqu
Original Path: trunk
correct for install lib first

Revision 604 - Directory Listing
Modified Thu Jul 8 15:49:31 2010 UTC (4 years, 1 month ago) by hqu
Original Path: trunk
correct LD path for bash

Revision 603 - Directory Listing
Modified Thu Jul 8 14:25:59 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Slight changes to output to make it easier to "find" new cards.

Revision 602 - Directory Listing
Modified Tue Jul 6 15:31:58 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
MAC address was incorrectly set for command acknowledgement packets sent by the EDA simulator.

Revision 601 - Directory Listing
Modified Mon Jul 5 12:25:25 2010 UTC (4 years, 1 month ago) by rkudo
Original Path: trunk
Fixed for now, although I'm not sure how.

Revision 600 - Directory Listing
Modified Mon Jul 5 12:11:04 2010 UTC (4 years, 1 month ago) by rkudo
Original Path: trunk
WARNING: freezes on clusters, workinig on fixing this.

Revision 599 - Directory Listing
Modified Mon Jul 5 11:51:49 2010 UTC (4 years, 1 month ago) by rkudo
Original Path: trunk
various update... clusterDisplay is still incomplete.

Revision 598 - Directory Listing
Modified Fri Jul 2 23:48:55 2010 UTC (4 years, 1 month ago) by swatson
Original Path: trunk
Added TPCRandomHits module to replace TPCRandomDigits.  Implementation used MCHits instead of Digits internally.  Sets SimInfo trackId to -1 (simulated noise that is not associated with any specific MC track).

Revision 597 - Directory Listing
Modified Wed Jun 30 15:55:59 2010 UTC (4 years, 2 months ago) by jralston
Original Path: trunk
update to fix bugs

Revision 596 - Directory Listing
Modified Wed Jun 30 15:39:39 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
removed convertDtoA function and replaced it with TPCGeometry::GetInstance()->MapVolBucketToZ and TPCGeometry::GetInstance()->MapVolRowColToXY
Found a bug where a hit exists where digits are not seen on the event display.

Revision 595 - Directory Listing
Modified Wed Jun 30 15:16:19 2010 UTC (4 years, 2 months ago) by jralston
Original Path: trunk
update: separtate the tracklenght and extremecoordinate structures to separate functions

Revision 594 - Directory Listing
Modified Tue Jun 29 23:47:26 2010 UTC (4 years, 2 months ago) by jralston
Original Path: trunk
update histogram file

Revision 593 - Directory Listing
Modified Tue Jun 29 22:44:55 2010 UTC (4 years, 2 months ago) by swatson
Original Path: trunk
Added a feature to simulate the TPC with a subset of cards installed (see "ActiveCards" option for the NiffteCheckPad module).

Revision 592 - Directory Listing
Modified Sat Jun 26 00:16:15 2010 UTC (4 years, 2 months ago) by jralston
Original Path: trunk
update to add angle histogram

Revision 591 - Directory Listing
Modified Fri Jun 25 21:04:33 2010 UTC (4 years, 2 months ago) by jralston
Original Path: trunk
Initial commit for the reconstruction histograms

Revision 590 - Directory Listing
Modified Fri Jun 25 21:00:13 2010 UTC (4 years, 2 months ago) by jralston
Original Path: trunk
test svn submission

Revision 589 - Directory Listing
Modified Fri Jun 25 19:35:25 2010 UTC (4 years, 2 months ago) by swatson
Original Path: trunk
Added examples for enabling and disabling EDA neighbor channel triggers.

Revision 588 - Directory Listing
Modified Fri Jun 25 16:53:37 2010 UTC (4 years, 2 months ago) by swatson
Original Path: trunk
Allow TCP port re-use (to fix "address in use" errors from EventBuilder).

Revision 587 - Directory Listing
Modified Thu Jun 24 19:13:54 2010 UTC (4 years, 2 months ago) by swatson
Original Path: trunk
Increased MIDAS event buffer sizes as suggested by Qu.  Seems to fix some issues with feTPCEventBuilder on 32-bit Linux.

Revision 586 - Directory Listing
Modified Fri Jun 18 22:36:55 2010 UTC (4 years, 2 months ago) by swatson
Original Path: trunk
Fixed two issues with generated command packets.  Packets for setting thresholds were mistyped (type was set to NeighborTriggerEnable).  The channel select argument was not handled correctly for GetAnalogStatus.

Revision 585 - Directory Listing
Modified Fri Jun 18 05:56:41 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
preliminary edit for doxygen enabled documentation

Revision 584 - Directory Listing
Modified Fri Jun 18 02:16:07 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
Updated for 90 degrees change. 
Fixed a few bugs.

Revision 583 - Directory Listing
Modified Thu Jun 17 23:24:30 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
Patched for 90 degree change. Also fixed a few bugs.

Revision 582 - Directory Listing
Modified Thu Jun 17 18:08:42 2010 UTC (4 years, 2 months ago) by hqu
Original Path: trunk
the initial exe for the interting and retrieving row from run database. Qu and Jenn

Revision 581 - Directory Listing
Modified Thu Jun 17 10:01:58 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
90 Degree patch. Basically turns the coordinates system 90 degrees.
Everything should be changed except for tpc/reco.

Revision 580 - Directory Listing
Modified Thu Jun 17 10:00:37 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
Updated PlotTracks to use TrackStartPoint and TrackDirection to get
line information (as opposed to using the 4 parameters).
Also includes the 90 degree patch.

Revision 579 - Directory Listing
Modified Thu Jun 17 09:58:27 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
now shows these histograms:
 total MCParticle per event
 total Paried track/MC
 angle difference of reco and MC
 starting distance of reco and MC

Revision 578 - Directory Listing
Modified Thu Jun 17 09:54:34 2010 UTC (4 years, 2 months ago) by rkudo
Original Path: trunk
Combined with testGeoEVD.C

Revision 577 - Directory Listing
Modified Tue Jun 15 20:11:34 2010 UTC (4 years, 2 months ago) by swatson
Original Path: trunk
Updated MIDAS event builder raw output filename.  The string "DDMMMYYYY_HH-MM" (without quotes) will be replaced by the begin-of-run timestamp in this format (e.g, "15Jun2010_13-11").

Revision 576 - Directory Listing
Modified Tue Jun 15 15:22:46 2010 UTC (4 years, 2 months ago) by swatson
Original Path: trunk
Slight improvements to error handling.  Removed some blocking IO from EventBuilder.  Switched feTPCPacketReceiver back to MIDAS RO_RUNNING mode (support for RO_ALWAYS is incomplete).

Revision 575 - Directory Listing
Modified Wed Jun 9 16:09:19 2010 UTC (4 years, 2 months ago) by thornton
Original Path: trunk
First draft of interfaces within DAQ data stream

Revision 574 - Directory Listing
Modified Thu May 27 23:52:10 2010 UTC (4 years, 3 months ago) by jklay
Original Path: trunk
oops, forgot to propagate a few changes

Revision 573 - Directory Listing
Modified Thu May 27 23:44:13 2010 UTC (4 years, 3 months ago) by jklay
Original Path: trunk
add a few new methods to get/set sim info

Revision 572 - Directory Listing
Modified Thu May 27 23:40:55 2010 UTC (4 years, 3 months ago) by jklay
Original Path: trunk
corrections to store MC truth info with both digits and hits

Revision 571 - Directory Listing
Modified Thu May 27 22:20:22 2010 UTC (4 years, 3 months ago) by jklay
Original Path: trunk
incremental updates on way to correctly saving and accessing MC truth information

Revision 570 - Directory Listing
Modified Thu May 27 21:02:10 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
Makefile is generated by autotools.  It does not need to be in the repo.

Revision 569 - Directory Listing
Modified Thu May 27 19:39:24 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
Added support for drawing HexagonXY prisms (points in x-direction).

Revision 568 - Directory Listing
Modified Thu May 27 18:49:03 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
now uses ROOT canvas to illustrate the distribution

Revision 567 - Directory Listing
Modified Mon May 24 18:05:49 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
Updated TPCDigit copy constructor so that siminfo is saved to ROOT files.

Revision 566 - Directory Listing
Modified Fri May 21 02:14:36 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
This should fix several issues with mc siminfo in digits (mcTrackID and Edep fraction).  Prior to this, the siminfo was incorrectly recorded as mcTrackID with Edep in GeV.  Multiple contributions to a digit from the same track were not combined into a single siminfo entry either.

Revision 565 - Directory Listing
Modified Thu May 20 19:47:14 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
Simple 244Curium alpha source macro.  Size and position is similar to recent runs.

Revision 564 - Directory Listing
Modified Thu May 20 13:06:49 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
figures out all the angles, also changed how it pairs the MC and Tracks.

Revision 563 - Directory Listing
Modified Thu May 20 07:27:36 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
compareRecoAndMC.C updated, angleDiff function works now.

Revision 562 - Directory Listing
Modified Wed May 19 19:40:25 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
Recent versions of MIDAS use gzip library.

Revision 561 - Directory Listing
Modified Mon May 17 20:44:09 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
First pass at EtherDAQ FPGA temperature monitoring in MIDAS.

Revision 560 - Directory Listing
Modified Mon May 17 04:48:15 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
Added FindSimInfo for TPCHitFinder, compareRecoAndMC.C macro is still uncompleted

Revision 559 - Directory Listing
Modified Sat May 15 06:24:34 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
additional changes to the macro, not ready for use

Revision 558 - Directory Listing
Modified Fri May 14 20:46:34 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
Added slow computer timestamp (seconds since 1970) to CDPs.

Revision 557 - Directory Listing
Modified Fri May 14 15:59:07 2010 UTC (4 years, 3 months ago) by sharma
Original Path: trunk
Removed old .root files that are not being used

Revision 556 - Directory Listing
Modified Thu May 13 14:49:30 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
intermediate commit

Revision 555 - Directory Listing
Modified Fri May 7 19:54:18 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
NiffteTPCTrack.h: Added getter for fStartPoint, fEndPoint, fDirection
TPCTrackFitter.cxx: made the module fill StartPoint, EndPoint, Direction members when filling Parameters

Revision 554 - Directory Listing
Modified Thu May 6 23:26:42 2010 UTC (4 years, 3 months ago) by swatson
Original Path: trunk
Mark internal trigger bits for waveforms above trigger threshold in simulated events.

Revision 553 - Directory Listing
Modified Thu May 6 22:19:57 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
Added clusterDisplay ROOT macro which is suppose to display some clusters in 2D Row,Col

Revision 552 - Directory Listing
Modified Thu May 6 18:40:29 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
Added a ROOT macro for compareing StdReco tracks and MCParticle tracks

Revision 551 - Directory Listing
Modified Mon May 3 04:00:37 2010 UTC (4 years, 3 months ago) by rkudo
Original Path: trunk
Changed the minimum number of hits for tracks to 6 hits.
Removed unfitted tracks for TrackFitter.

Revision 550 - Directory Listing
Modified Mon May 3 03:09:50 2010 UTC (4 years, 3 months ago) by jklay
Original Path: trunk
add several missing headers to make library compile on ubuntu

Revision 549 - Directory Listing
Modified Fri Apr 30 20:16:42 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
Made the TPCHitFinder::makeAverageHits more efficient,
changed the interface for convertDtoA to take in int input.

Revision 548 - Directory Listing
Modified Thu Apr 29 18:21:13 2010 UTC (4 years, 4 months ago) by swatson
Original Path: trunk
Modified to allow partial or incomplete raw files to be opened (e.g., files still being written by another process).

Revision 547 - Directory Listing
Modified Thu Apr 22 22:33:24 2010 UTC (4 years, 4 months ago) by jklay
Original Path: trunk
correct spelling of NiffteDataBase.  Doh! (Stupid mac)

Revision 546 - Directory Listing
Modified Thu Apr 22 20:12:27 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
initial commit for a display that deals with slope intercept form parameter rather than 
rho-theta form parameter.

Revision 545 - Directory Listing
Modified Thu Apr 22 20:11:32 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
TrackFitter now fills the parameter with x=mz+b and y=nz+c form of param instead of rho-theta.
The newly fitted track now has hits associated with it, although the old incomplete track is
still there.

Revision 544 - Directory Listing
Modified Thu Apr 15 18:54:04 2010 UTC (4 years, 4 months ago) by jklay
Original Path: trunk
added db classes

Revision 543 - Directory Listing
Modified Thu Apr 15 18:53:12 2010 UTC (4 years, 4 months ago) by jklay
Original Path: trunk
add class to define common time stamp for db

Revision 542 - Directory Listing
Modified Thu Apr 15 18:51:12 2010 UTC (4 years, 4 months ago) by jklay
Original Path: trunk
updates for db classes

Revision 541 - Directory Listing
Modified Thu Apr 15 18:49:13 2010 UTC (4 years, 4 months ago) by jklay
Original Path: trunk
add updates for setting PGSQL env

Revision 540 - Directory Listing
Modified Thu Apr 15 18:48:31 2010 UTC (4 years, 4 months ago) by jklay
Original Path: trunk
add database classes to common software

Revision 539 - Directory Listing
Modified Thu Apr 8 14:17:13 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
All are commented code except for testGeoEVD.C, that has some if statements disabled to make it work right

Revision 538 - Directory Listing
Modified Thu Apr 1 06:52:29 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
Added printf calls to say why the Track plot failed, also got rid of the angyz and angxz inversion.

Revision 537 - Directory Listing
Modified Thu Apr 1 06:46:16 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
Added a test section that is commented out. Illustrates a problem with testGeoEVD.C.
Also added extra MsgLog calls to better describe the Hits added in Finder module.

Revision 536 - Directory Listing
Modified Thu Apr 1 06:44:29 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
Made a few changes and added MsgLog calls to make clear that TrackFitter adds fitted tracks and does not remove the unfitted tracks.

Revision 535 - Directory Listing
Modified Thu Apr 1 06:43:12 2010 UTC (4 years, 4 months ago) by rkudo
Original Path: trunk
Added sortBktDec function to sort in decending order using Sort method.

Revision 534 - Directory Listing
Modified Thu Mar 25 15:58:09 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Changed ADC waveform drawing to polymarkers.  Filtered trigger waveforms are still rendered with lines.

Revision 533 - Directory Listing
Modified Thu Mar 25 15:49:37 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Updated event builder to save temperature, housekeeping, and analog status events to disk.

Revision 532 - Directory Listing
Modified Thu Mar 25 15:46:51 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Fixed a vector out-of-range issue.  Changed timestamps to unsigned 64-bit.

Revision 531 - Directory Listing
Modified Thu Mar 18 18:54:15 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Added a "GetHousekeeping" status command to the during-run script.

Revision 530 - Directory Listing
Modified Sun Mar 14 21:40:59 2010 UTC (4 years, 5 months ago) by sharma
Original Path: trunk
Added PlotHough function to display tracks segregated before Kalman Filter

Revision 529 - Directory Listing
Modified Wed Mar 10 23:46:27 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Added example EtherDAQ start/stop run scripts.  Added a sleep to packetreceiver frontend to reduce CPU usage in between runs.

Revision 528 - Directory Listing
Modified Wed Mar 10 01:38:25 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Fixed "SetDestinationAddress" command (address must be little-endian byte order).

Revision 527 - Directory Listing
Modified Wed Mar 10 01:36:56 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Fixed a small typo from last commit.

Revision 526 - Directory Listing
Modified Wed Mar 10 01:33:47 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Updated event builder to fix issues apparent with software triggers on real EtherDAQ card (duplicate ethernet packets, incomplete first channel packet, sanity checking for ChannelDataPackets, etc.).

Revision 525 - Directory Listing
Modified Mon Mar 8 06:51:54 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
for compiling on MAC

Revision 524 - Directory Listing
Modified Mon Mar 8 06:45:34 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
for compiling on MAC

Revision 523 - Directory Listing
Modified Mon Mar 8 06:44:34 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
for compiling on MAC

Revision 522 - Directory Listing
Modified Mon Mar 8 06:41:11 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
for compiling on MAC

Revision 521 - Directory Listing
Modified Mon Mar 8 06:32:21 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
add libEG dependence

Revision 520 - Directory Listing
Modified Mon Mar 8 06:30:08 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
add P10 define

Revision 519 - Directory Listing
Modified Fri Mar 5 21:35:36 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Fixed some bugs related to incoming data from packet receiver.

Revision 518 - Directory Listing
Modified Thu Mar 4 23:31:18 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Modified stand-alone event builder to intercept SIGINT (CTRL-C).  The event builder saves memory resident events, closes its output file, and exits upon receipt.

Revision 517 - Directory Listing
Modified Wed Mar 3 21:51:09 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
using select for socket validation check

Revision 516 - Directory Listing
Modified Mon Mar 1 23:17:27 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
transient standalone file

Revision 515 - Directory Listing
Modified Mon Mar 1 23:15:38 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
transient standalone file

Revision 514 - Directory Listing
Modified Mon Mar 1 23:05:22 2010 UTC (4 years, 5 months ago) by hqu
Original Path: trunk
preserve the MAC address of packets from the input file

Revision 513 - Directory Listing
Modified Mon Mar 1 22:06:20 2010 UTC (4 years, 5 months ago) by swatson
Original Path: trunk
Fixed a few packet receiver issues.  Added a somewhat broken event builder (several TCP socket communication issues art present).

Revision 512 - Directory Listing
Modified Mon Mar 1 16:48:57 2010 UTC (4 years, 6 months ago) by swatson
Original Path: trunk
Fixed issue with autoconf variables for MIDAS includes and linking.

Revision 511 - Directory Listing
Modified Thu Feb 25 21:56:46 2010 UTC (4 years, 6 months ago) by swatson
Original Path: trunk
Fixes for building on Mac OS X.

Revision 510 - Directory Listing
Modified Wed Feb 24 19:50:36 2010 UTC (4 years, 6 months ago) by swatson
Original Path: trunk
Added some build instructions.

Revision 509 - Directory Listing
Modified Wed Feb 24 19:19:13 2010 UTC (4 years, 6 months ago) by swatson
Original Path: trunk
Checkpoint for an in-progress reorganization of existing code into ``standalone'' and ``MIDAS'' apps.  Both types of apps use the same experiment independent EtherDAQ Control, Readout, and event builder library.

Revision 508 - Directory Listing
Modified Sun Feb 14 23:03:16 2010 UTC (4 years, 6 months ago) by sharma
Original Path: trunk
Added additional parameters to configure Hough Transform, tweaked parameters to work with TPC_DATA_1-8-2010-13-24-4pad-reco.root 

Revision 507 - Directory Listing
Modified Mon Feb 8 17:41:32 2010 UTC (4 years, 6 months ago) by hqu
Original Path: trunk
add evb server pro

Revision 506 - Directory Listing
Modified Mon Feb 8 16:54:08 2010 UTC (4 years, 6 months ago) by hqu
Original Path: trunk
add packet receiver client. 

Revision 505 - Directory Listing
Modified Mon Feb 8 16:39:58 2010 UTC (4 years, 6 months ago) by hqu
Original Path: trunk
add packet receiver client. 

Revision 504 - Directory Listing
Modified Mon Feb 8 16:25:51 2010 UTC (4 years, 6 months ago) by hqu
Original Path: trunk
test pro

Revision 503 - Directory Listing
Modified Fri Feb 5 19:57:06 2010 UTC (4 years, 6 months ago) by hqu
Original Path: trunk
evb server to receive data

Revision 502 - Directory Listing
Modified Fri Feb 5 19:54:06 2010 UTC (4 years, 6 months ago) by hqu
Original Path: trunk
packetreceiver client for sending data

Revision 501 - Directory Listing
Modified Fri Feb 5 19:50:45 2010 UTC (4 years, 6 months ago) by hqu
Original Path: trunk
TCP socket for online components

Revision 500 - Directory Listing
Modified Fri Feb 5 01:50:25 2010 UTC (4 years, 6 months ago) by swatson
Original Path: trunk
Updated pad plane mapping to v0.4 (fixed sextant numbering).

Revision 499 - Directory Listing
Modified Thu Feb 4 01:38:00 2010 UTC (4 years, 6 months ago) by jklay
Original Path: trunk
updates to work with modified track class

Revision 498 - Directory Listing
Modified Thu Feb 4 01:36:31 2010 UTC (4 years, 6 months ago) by jklay
Original Path: trunk
updates to track class, saving progress, code convention cleanup

Revision 497 - Directory Listing
Modified Tue Feb 2 19:15:46 2010 UTC (4 years, 6 months ago) by jklay
Original Path: trunk
added config parameter for selecting type of digits

Revision 496 - Directory Listing
Modified Fri Jan 29 00:13:20 2010 UTC (4 years, 7 months ago) by swatson
Original Path: trunk
Forgot to update comments that reference the semi-Gaussian filter documentation version.

Revision 495 - Directory Listing
Modified Thu Jan 28 20:20:29 2010 UTC (4 years, 7 months ago) by swatson
Original Path: trunk
Added P-10 gas definition to Geant4 sim (not enabled by default, see "driftGas" variable in TPCDetectorContruction.cc).  Added check for G4LIB_BUILD_SHARED environment variable to sim Makefile.

Revision 494 - Directory Listing
Modified Thu Jan 28 19:19:28 2010 UTC (4 years, 7 months ago) by swatson
Original Path: trunk
Updated semi-Gaussian filter code to match current documentation (TPC Fission-FPGA Architecture 4.16).  This fixes a factor of two threshold discrepancy between simulation/EVD and recent Cm-244 runs.

Revision 493 - Directory Listing
Modified Wed Jan 27 04:00:56 2010 UTC (4 years, 7 months ago) by sharma
Original Path: trunk
Changed how houghRadius2 is implemented

Revision 492 - Directory Listing
Modified Wed Jan 27 03:56:47 2010 UTC (4 years, 7 months ago) by sharma
Original Path: trunk
Changed HoughRadius2

Revision 491 - Directory Listing
Modified Tue Jan 26 01:34:15 2010 UTC (4 years, 7 months ago) by jklay
Original Path: trunk
updated macro for plotting fitted tracks

Revision 490 - Directory Listing
Modified Thu Jan 21 20:42:28 2010 UTC (4 years, 7 months ago) by jklay
Original Path: trunk
updates to track fitter and some cleanup in TPCKalman

Revision 489 - Directory Listing
Modified Tue Jan 19 15:38:13 2010 UTC (4 years, 7 months ago) by hqu
Original Path: trunk
memeory leak fix and various error correction

Revision 488 - Directory Listing
Modified Wed Jan 6 22:50:15 2010 UTC (4 years, 7 months ago) by jklay
Original Path: trunk
ROOT macro for fitting ADC waveforms to extract TPC Digits

Revision 487 - Directory Listing
Modified Wed Jan 6 22:48:00 2010 UTC (4 years, 7 months ago) by jklay
Original Path: trunk
interim updates to create traditional TPC digits by fitting the ADC waveforms with a fermi+exp function using ROOT histograms and functions.  In the near future this will be replaced with pure C++ and gsl functions

Revision 486 - Directory Listing
Modified Mon Jan 4 21:23:06 2010 UTC (4 years, 7 months ago) by swatson
Original Path: trunk
Added program to send command packets to EtherDAQ cards.  Included example shell script (batch init).

Revision 485 - Directory Listing
Modified Wed Dec 23 01:25:54 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added code to craft TPC command packets.

Revision 484 - Directory Listing
Modified Fri Dec 18 00:29:56 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added rough version of the semi-Gaussian filter to the event display.

Revision 483 - Directory Listing
Modified Thu Dec 17 22:27:07 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Oops, missing end-of-line semicolon.

Revision 482 - Directory Listing
Modified Thu Dec 17 22:10:04 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added drawing of ADC wavforms to EventDisplay (use "signals" draw option).  This is still a bit rough.  Enabled storage of NiffteTPCADCSignals in ROOT files by default.

Revision 481 - Directory Listing
Modified Thu Dec 17 17:05:56 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Fixed an issue where channel data packets with an odd number of samples were not loaded correctly.

Revision 480 - Directory Listing
Modified Thu Dec 17 01:06:05 2009 UTC (4 years, 8 months ago) by hqu
Original Path: trunk
correct for the channel mapping to the pad

Revision 479 - Directory Listing
Modified Wed Dec 16 23:48:43 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Fixed bug in raw files (pad# was saved/loaded instead of channel#).  Changed names of some recently added NiffteGeometryMap functions to be more consistent with older functions.

Revision 478 - Directory Listing
Modified Wed Dec 16 23:21:09 2009 UTC (4 years, 8 months ago) by hqu
Original Path: trunk
enable mapping card, vol to sectant and sector

Revision 477 - Directory Listing
Modified Wed Dec 16 19:43:26 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added packet receiver command line argument to choose user name of reduced privilege DAQ account.

Revision 476 - Directory Listing
Modified Wed Dec 16 16:43:53 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added save/load support for digitized waveforms (TPCADCSignals) to Niffte ROOT data files.  Disabled saving for now (commented out in NiffteTaskManager.cxx).

Revision 475 - Directory Listing
Modified Wed Dec 16 16:11:27 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Finished updating pad plane map to match v0.3.  Runt sector pad mapping is now correct.

Revision 474 - Directory Listing
Modified Tue Dec 15 21:24:24 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added a simple 1-D optimization of the candidate t_zero to maximize measured edep in the TPC volume during an event.  The digit z-positions yielded by this version of the TPCSnapshotBuilder still have an unknown z-offset.

Revision 473 - Directory Listing
Modified Mon Dec 14 23:27:30 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Updated CardID (MAC address) mapping to pad plane spec v0.3.

Revision 472 - Directory Listing
Modified Mon Dec 14 23:22:52 2009 UTC (4 years, 8 months ago) by hqu
Original Path: trunk
not to map card for now

Revision 471 - Directory Listing
Modified Mon Dec 14 21:13:23 2009 UTC (4 years, 8 months ago) by hqu
Original Path: trunk
add program for converting ascii output to raw data format

Revision 470 - Directory Listing
Modified Mon Dec 14 20:53:11 2009 UTC (4 years, 8 months ago) by hqu
Original Path: trunk
add program for converting ascii output to raw data format

Revision 469 - Directory Listing
Modified Mon Dec 14 20:52:22 2009 UTC (4 years, 8 months ago) by hqu
Original Path: trunk
add program for converting ascii output to raw data format

Revision 468 - Directory Listing
Modified Mon Dec 14 19:33:37 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added mapping to convert from online EDA channel mapping into pad location (NiffteGeometryMap::MapEDAChannelToPad).  It is based on v0.3 of the 
pad plane spec.

Revision 467 - Directory Listing
Modified Fri Dec 11 00:35:58 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Fixed the included standard library headers for g++ 4.4.

Revision 466 - Directory Listing
Modified Thu Dec 3 19:46:49 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Fixed missing padding for ACK ethernet packets.

Revision 465 - Directory Listing
Modified Thu Dec 3 00:38:09 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added summed ADC and Edep to the text output for each drawn event.  Updated and fixed a few small things.

Revision 464 - Directory Listing
Modified Wed Dec 2 23:47:44 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added a program to construct ethernet packets from event blocks in a Niffte raw data file.

Revision 463 - Directory Listing
Modified Wed Dec 2 19:26:38 2009 UTC (4 years, 8 months ago) by swatson
Original Path: trunk
Added save-to-file support to packet receiver (pcap file format).

Revision 462 - Directory Listing
Modified Thu Nov 19 21:47:04 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Added a reco configuration file for conversion of a raw file into digits (e.g., niffte -c build/rawToDigits.xml -i example.raw -o digits.root).

Revision 461 - Directory Listing
Modified Thu Nov 19 20:18:14 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Enabled TPCRaw detsim module by default.  The TPCRaw module no longer rebuilds digits.  Digit reconstruction from raw data has moved to TPCSnapshotBuilder in reco.

Revision 460 - Directory Listing
Modified Wed Nov 11 23:58:19 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Corrected an internal library dependency issue.

Revision 459 - Directory Listing
Modified Wed Nov 11 23:30:50 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Added rough support for raw file input.  Fixed multiple bugs in raw file output code.

Revision 458 - Directory Listing
Modified Wed Nov 11 20:25:51 2009 UTC (4 years, 9 months ago) by thornton
Original Path: trunk
Added missing header needed for newer version of gcc

Revision 457 - Directory Listing
Modified Wed Nov 11 16:46:21 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Fixed a segfault.

Revision 456 - Directory Listing
Modified Wed Nov 11 00:05:17 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Added partial raw file output support to the task manager (missing online mapping, trigger handling is incomplete).

Revision 455 - Directory Listing
Modified Sat Nov 7 00:03:51 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Added a minimal EtherDaq card simulator.  It can generate empty data packets, or send packets from a pcap file.

Revision 454 - Directory Listing
Modified Fri Nov 6 17:11:58 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Modified CDP text representation.  Switched a few for loops to memcpys.

Revision 453 - Directory Listing
Modified Fri Nov 6 16:07:11 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
The TPCRaw module now fills TPCADCSignal objects.

Revision 452 - Directory Listing
Modified Thu Nov 5 23:31:09 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Added support for lists of TPCADCSignals to TPCModules.

Revision 451 - Directory Listing
Modified Thu Nov 5 19:07:44 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Fixed an off-by-one indexing bug.

Revision 450 - Directory Listing
Modified Thu Nov 5 17:29:53 2009 UTC (4 years, 9 months ago) by swatson
Original Path: trunk
Added classes to store time varying signals associated with a pad

Revision 449 - Directory Listing
Modified Thu Oct 29 19:23:19 2009 UTC (4 years, 10 months ago) by swatson
Original Path: trunk
Added TPCRaw module that contains a simple preamp model, 1/f noise generator, semi-Gaussian filter, and threshold trigger.  It is not enabled by default.

Revision 448 - Directory Listing
Modified Thu Oct 29 19:10:44 2009 UTC (4 years, 10 months ago) by swatson
Original Path: trunk
switched from free() to gsl_rng_free()

Revision 447 - Directory Listing
Modified Wed Oct 28 16:54:47 2009 UTC (4 years, 10 months ago) by swatson
Original Path: trunk
Small memory management fix: free'd instead of deleted GSL rng instances

Revision 446 - Directory Listing
Modified Mon Oct 5 17:01:38 2009 UTC (4 years, 10 months ago) by hqu
Original Path: trunk
make events in STL vector and map type

Revision 445 - Directory Listing
Modified Mon Oct 5 17:01:17 2009 UTC (4 years, 10 months ago) by hqu
Original Path: trunk
make events in STL vector and map type

Revision 444 - Directory Listing
Modified Mon Sep 21 19:08:54 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Fixed the local leaks.  The fix for the remaining leak may require changes to TPCTrack.

Revision 443 - Directory Listing
Modified Mon Sep 21 17:27:59 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Candidate fix for ClusterFinder leak: modified TPCCluster to delete its own (deep copied) TPCDigits.

Revision 442 - Directory Listing
Modified Sat Sep 19 05:50:11 2009 UTC (4 years, 11 months ago) by rkudo
Original Path: trunk
Shon suggested some memory leak fixes, and I added some additional fixes,
there should now only be 4 leaks.
3 from TPCTrackFinder and 1 from TPCCluster.

Revision 441 - Directory Listing
Modified Fri Sep 18 22:54:05 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Adjusted event builder internal parameters to improve performance.

Revision 440 - Directory Listing
Modified Fri Sep 18 14:25:30 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Enabled periodic saving of events (was accidentally commented out).  Boosts throughput by a factor of 2 in some cases. 

Revision 439 - Directory Listing
Modified Thu Sep 17 15:59:18 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Small fixes for different g++ version.

Revision 438 - Directory Listing
Modified Thu Sep 17 15:50:33 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Added program to build events from ethernet packets and a test program build digits from raw events (with some restrictions).

Revision 437 - Directory Listing
Modified Thu Sep 17 15:22:17 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
An update for FPGA Arch v4.14 and a few small fixes.

Revision 436 - Directory Listing
Modified Mon Sep 14 19:41:32 2009 UTC (4 years, 11 months ago) by sharma
Original Path: trunk
Same as testGeoEVD.C with an "Animate" function that animates the scene.

Revision 435 - Directory Listing
Modified Mon Sep 14 18:20:05 2009 UTC (4 years, 11 months ago) by rkudo
Original Path: trunk
Added Geometry option for HitFinder module.
The fitHit function is still not working, so make sure 
option for hitfitting is off.
RowColtoAB and vice versa is not implemented correctly,
however, the functions are not used.

Revision 434 - Directory Listing
Modified Mon Sep 14 18:13:15 2009 UTC (4 years, 11 months ago) by rkudo
Original Path: trunk
Minor MsgLog change.


Revision 433 - Directory Listing
Modified Mon Sep 14 18:12:19 2009 UTC (4 years, 11 months ago) by rkudo
Original Path: trunk
Added TPCTrackFitter to the chain of modules, currently does not fill out the 4 param.
It will once I figure how to convert two y=mx+b equation into the 4 parameters.


Revision 432 - Directory Listing
Modified Mon Sep 14 15:00:47 2009 UTC (4 years, 11 months ago) by hqu
Original Path: trunk
correct some commit error 

Revision 431 - Directory Listing
Modified Mon Sep 14 14:55:49 2009 UTC (4 years, 11 months ago) by hqu
Original Path: trunk
add GetPacketType 

Revision 430 - Directory Listing
Modified Mon Sep 7 19:35:13 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Fixed several memory leaks in the HoughD and Kalman modules.

Revision 429 - Directory Listing
Modified Thu Sep 3 22:12:12 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Changed several MsgInfo statements to MsgDebug to reduce unnecessary log output.

Revision 428 - Directory Listing
Modified Thu Sep 3 20:10:30 2009 UTC (4 years, 11 months ago) by hqu
Original Path: trunk
functions for assembling Ehternet packets to online events

Revision 427 - Directory Listing
Modified Thu Sep 3 18:28:26 2009 UTC (4 years, 11 months ago) by rkudo
Original Path: trunk
Loner hits are no longer displayed on event display since
it is not added as a pseudo track.

Revision 426 - Directory Listing
Modified Thu Sep 3 18:26:54 2009 UTC (4 years, 11 months ago) by rkudo
Original Path: trunk
Minor source comment mistake fixed.

Revision 425 - Directory Listing
Modified Thu Sep 3 18:25:58 2009 UTC (4 years, 11 months ago) by rkudo
Original Path: trunk
Added the even/odd search pattern for hex mode.

Revision 424 - Directory Listing
Modified Wed Sep 2 23:02:19 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Added accessor for CDP type.

Revision 423 - Directory Listing
Modified Tue Sep 1 22:37:32 2009 UTC (4 years, 11 months ago) by jklay
Original Path: trunk
updated scripts for running MDC on neato

Revision 422 - Directory Listing
Modified Mon Aug 31 23:13:15 2009 UTC (4 years, 11 months ago) by swatson
Original Path: trunk
Fixes related to end of input data.  Adjusted ADC and pedestal scaling to be consistent with TPCDigitizer config in trunk.

Revision 421 - Directory Listing
Modified Thu Aug 27 22:25:15 2009 UTC (5 years ago) by swatson
Original Path: trunk
Fixed a couple of CDP bugs.  Added some metadata members and accessors.

Revision 420 - Directory Listing
Modified Sat Aug 22 04:03:58 2009 UTC (5 years ago) by rkudo
Original Path: trunk
Minor compile fix.

I also noticed that this current mountainFinder loses lots of digits
while in the process of creating hits, I will fix that on later submission.

Revision 419 - Directory Listing
Modified Sat Aug 22 03:47:44 2009 UTC (5 years ago) by rkudo
Original Path: trunk
The mountainFinder functionality is added. The xml file for the
reconstruction has this enabled by default, please change the option to
'off' if this is giving you trouble.

Revision 418 - Directory Listing
Modified Sat Aug 22 03:45:34 2009 UTC (5 years ago) by rkudo
Original Path: trunk
retired the bool operator< function that was used for sort() function in favor of
creating a fuction for it, i.e. - static bool sortADCDes()

Revision 417 - Directory Listing
Modified Thu Aug 20 02:38:17 2009 UTC (5 years ago) by swatson
Original Path: trunk
Added rough program to convert simulated digits in a ROOT file into Ethernet packets in a PCAP file.

Revision 416 - Directory Listing
Modified Thu Aug 20 00:02:39 2009 UTC (5 years ago) by jklay
Original Path: trunk
batch job submission scripts

Revision 415 - Directory Listing
Modified Wed Aug 19 15:41:33 2009 UTC (5 years ago) by swatson
Original Path: trunk
Added a few missing accessors, fixed a byte order issue.

Revision 414 - Directory Listing
Modified Wed Aug 19 00:33:02 2009 UTC (5 years ago) by swatson
Original Path: trunk
Fixed a memory leak.

Revision 413 - Directory Listing
Modified Tue Aug 18 19:43:22 2009 UTC (5 years ago) by jklay
Original Path: trunk
uploading first version of polished NIFFTE stofware manual

Revision 412 - Directory Listing
Modified Mon Aug 17 15:45:24 2009 UTC (5 years ago) by thornton
Original Path: trunk
Adds digits created to list of digits that have a nonzero ADC

Revision 411 - Directory Listing
Modified Sun Aug 16 16:33:37 2009 UTC (5 years ago) by rkudo
Original Path: trunk
Changed the configStd.xml and HitFinder module to be able to do mountain finding
and hit fitting independently.

I also used TPCCluster.h constants because I should have from the start.

Both options for Mountainfinder and HitFitter 'ON' is broken, please leave it 'OFF'


Revision 410 - Directory Listing
Modified Thu Aug 13 15:57:47 2009 UTC (5 years ago) by rkudo
Original Path: trunk
HitFinder update, update on the Run() function structure, standard is improved, 
however still broken.

Revision 409 - Directory Listing
Modified Wed Aug 5 21:01:33 2009 UTC (5 years ago) by jklay
Original Path: trunk
first pass at a complete MDC job script

Revision 406 - Directory Listing
Modified Wed Aug 5 20:20:59 2009 UTC (5 years ago) by jklay
Original Path: trunk
fix bug in loop indices and add random seed from cpu time

Revision 405 - Directory Listing
Modified Tue Aug 4 17:12:19 2009 UTC (5 years ago) by rkudo
Original Path: trunk
Completely redid the trackfinder module, it only currently does simple distance based trackfinding,
but I believe it works better than the previous version of trackfinder.

Revision 404 - Directory Listing
Modified Mon Aug 3 15:47:39 2009 UTC (5 years ago) by sharma
Original Path: trunk
Corrected initial values for Kalman Filter

Revision 403 - Directory Listing
Modified Mon Aug 3 15:10:33 2009 UTC (5 years ago) by rkudo
Original Path: trunk
Fixed the fission fragment energy, should be 30~150MeV but it was 10 Mev so I changed it to about 50MeV

Revision 402 - Directory Listing
Modified Sat Aug 1 03:48:38 2009 UTC (5 years ago) by rkudo
Original Path: trunk
nano

Revision 401 - Directory Listing
Modified Fri Jul 31 04:28:02 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
testing.... 

Revision 399 - Directory Listing
Modified Tue Jul 28 17:19:30 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
further corrections to hit position calculation courtesy of Shon

Revision 398 - Directory Listing
Modified Tue Jul 28 16:20:07 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
Fixed drawn position of TEveBoxSet::kBT_AABox elements.  Previously, a box corner was placed at the intended position instead of the box center.

Revision 397 - Directory Listing
Modified Tue Jul 28 05:42:28 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
take out track fitter from compilation for the moment

Revision 396 - Directory Listing
Modified Tue Jul 28 05:38:12 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
add methods to get the sizes of pads, buckets

Revision 395 - Directory Listing
Modified Tue Jul 28 05:37:27 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
correct calculation of hit position for partial hexels

Revision 394 - Directory Listing
Modified Mon Jul 27 23:28:41 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
Added drawopts/plotit argument for selecting what elements to draw (e.g., "all" or "mchits digits")

Revision 393 - Directory Listing
Modified Mon Jul 27 22:42:41 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
Moved candidate tracks one level deeper in the Eve element tree (subelements of Track)

Revision 392 - Directory Listing
Modified Mon Jul 27 21:54:41 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Note: This event display has these objects showing by default: Hits, Tracks, and MCParticles.

Relabed the Track class owned 'Hits' to 'Track Hits' to differentiate from Hit class owned 
'Hits'.

Separated the Track display objects so they can be individually unchecked.
This is useful if you only want to see one track.

Revision 391 - Directory Listing
Modified Mon Jul 27 20:44:47 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Modified Kalman Filter, now saves final covariances matrix to TPCTrack

Revision 390 - Directory Listing
Modified Mon Jul 27 16:11:24 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
added classes for CDPs to use in event builder prototyping

Revision 389 - Directory Listing
Modified Mon Jul 27 04:11:36 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Fixed seg faultwq

Revision 388 - Directory Listing
Modified Sun Jul 26 16:23:44 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Fixed the Standard segfault bug, however, the xyz calculation is out of date.
They are currently based on rectangular coordinate system, not Hex, so 
keep on using the Simple mode for now.

Revision 387 - Directory Listing
Modified Sun Jul 26 16:20:24 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Fixed a segfault bug

Revision 386 - Directory Listing
Modified Sun Jul 26 14:27:56 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Updated MsgLog placements and MsgDebug levels, changed #include orders to be included in .h than .cxx
Changed how the Finder and Fitter works together. Fitter module still not doing anything.

Revision 385 - Directory Listing
Modified Thu Jul 23 22:11:01 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Added TMath.h in the list of includes

Revision 384 - Directory Listing
Modified Wed Jul 22 08:35:07 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Update for Adding a new module.

Revision 383 - Directory Listing
Modified Wed Jul 22 08:33:49 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Initial add, does compile, don't run this module just yet.

Revision 382 - Directory Listing
Modified Tue Jul 21 22:14:58 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
change default filename

Revision 381 - Directory Listing
Modified Tue Jul 21 22:13:57 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
update for user-specified level of detail

Revision 380 - Directory Listing
Modified Tue Jul 21 19:35:19 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
updates for plotting geometry detail

Revision 379 - Directory Listing
Modified Tue Jul 21 07:06:34 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Removed redundant debug statements, updated configHough.xml

Revision 378 - Directory Listing
Modified Tue Jul 21 06:48:14 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Updated PlotTracks in testGeoEVD.C

Revision 377 - Directory Listing
Modified Tue Jul 21 06:46:29 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Added more track information and fixed gsl glitches with TPCKalman.cxx

Revision 376 - Directory Listing
Modified Mon Jul 20 07:18:33 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Now uses gsl libraries for Kalman Filter, can be used with new testGeoEVD.C to visualize nodes

Revision 375 - Directory Listing
Modified Fri Jul 17 18:55:24 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
The module does not calculate the 4 parameters yet.

Revision 374 - Directory Listing
Modified Fri Jul 17 18:52:01 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Disabled Standard Mode

Revision 373 - Directory Listing
Modified Thu Jul 16 23:22:50 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Fixed out-of-range error

Revision 372 - Directory Listing
Modified Thu Jul 16 22:06:08 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Changed TPCRandomHits to TPCRandomDigits

Revision 371 - Directory Listing
Modified Tue Jul 14 19:18:46 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Update, includes listing of digits, clusters and clusters.

Revision 370 - Directory Listing
Modified Tue Jul 14 18:54:10 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Fixed the Cluster ID problem, added functionality to control the minimum digit to make a single cluster.

Revision 369 - Directory Listing
Modified Tue Jul 14 15:06:02 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Changed TPCRandomHits to TPCRandomDigits and deleated unused modules

Revision 368 - Directory Listing
Modified Mon Jul 13 23:29:29 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Should have fixed things back to normal

Revision 367 - Directory Listing
Modified Mon Jul 13 23:05:05 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Fixed copy error

Revision 366 - Directory Listing
Modified Mon Jul 13 22:52:11 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Fixed unintended check-ins

Revision 365 - Directory Listing
Modified Mon Jul 13 22:23:13 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Added module to check if pad is an instrumented pad, deletes ones that are not

Revision 364 - Directory Listing
Modified Mon Jul 13 16:23:05 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
Added function to check for intrumented pads on the pad plane

Revision 363 - Directory Listing
Modified Sat Jul 11 16:31:56 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
careful correction of particle definition - should work now.

Revision 362 - Directory Listing
Modified Sat Jul 11 16:28:05 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Fixed a segfault bug.

Revision 361 - Directory Listing
Modified Sat Jul 11 16:15:18 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
accidentally deleted line returned

Revision 360 - Directory Listing
Modified Sat Jul 11 16:03:20 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
correct number of buckets in geometry

Revision 359 - Directory Listing
Modified Fri Jul 10 23:41:07 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Sets a max step length for ion tracks

Revision 358 - Directory Listing
Modified Fri Jul 10 21:48:57 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
New track information

Revision 357 - Directory Listing
Modified Fri Jul 10 21:47:08 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
changed H2 pressure back to 2.5 atm

Revision 356 - Directory Listing
Modified Fri Jul 10 21:40:18 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Runs through one event at a time

Revision 355 - Directory Listing
Modified Fri Jul 10 21:07:19 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Script for looking at TPCReco result

Revision 354 - Directory Listing
Modified Fri Jul 10 18:01:34 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
change default filename

Revision 353 - Directory Listing
Modified Fri Jul 10 17:58:31 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
minor fixes

Revision 352 - Directory Listing
Modified Fri Jul 10 17:53:52 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
added functionality

Revision 351 - Directory Listing
Modified Fri Jul 10 17:34:57 2009 UTC (5 years, 1 month ago) by eburgett
Original Path: trunk
Adding fragment-generator jar file

Revision 350 - Directory Listing
Modified Fri Jul 10 17:08:49 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
remove bad files

Revision 349 - Directory Listing
Modified Fri Jul 10 17:08:01 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
new macro to create dummy data for simulation

Revision 348 - Directory Listing
Modified Fri Jul 10 17:01:47 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
clean up

Revision 347 - Directory Listing
Modified Fri Jul 10 16:51:15 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
remove testIO from compilation

Revision 346 - Directory Listing
Modified Fri Jul 10 16:40:11 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Added the missing Volume() function.

Revision 345 - Directory Listing
Modified Fri Jul 10 15:11:39 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
corrections for reading from file

Revision 344 - Directory Listing
Modified Fri Jul 10 13:44:33 2009 UTC (5 years, 1 month ago) by eburgett
Original Path: trunk
Fixed problem where only Burgett could run on Neato.

Revision 343 - Directory Listing
Modified Fri Jul 10 03:38:57 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
updates for more recent G4GeneralParticleSource

Revision 342 - Directory Listing
Modified Thu Jul 9 23:30:54 2009 UTC (5 years, 1 month ago) by eburgett
Original Path: trunk
new fission fragment format

Revision 341 - Directory Listing
Modified Thu Jul 9 23:15:59 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Small memory leak problem fix with the hex search method.

Revision 340 - Directory Listing
Modified Thu Jul 9 22:54:51 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
Added support to draw both raw MCHits and post detsim MCHits

Revision 339 - Directory Listing
Modified Thu Jul 9 18:55:36 2009 UTC (5 years, 1 month ago) by swatson
Original Path: trunk
quick fix for NaN edep with gps generic ions

Revision 338 - Directory Listing
Modified Thu Jul 9 16:18:08 2009 UTC (5 years, 1 month ago) by eburgett
Original Path: trunk
new data files

Revision 337 - Directory Listing
Modified Thu Jul 9 16:16:50 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
remove junk file

Revision 336 - Directory Listing
Modified Thu Jul 9 14:38:06 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Kalman Filter macro added

Revision 335 - Directory Listing
Modified Wed Jul 8 14:27:33 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Updated Makefile.am and LinkDef.h

Revision 334 - Directory Listing
Modified Wed Jul 8 14:26:00 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
New configuration file

Revision 333 - Directory Listing
Modified Wed Jul 8 14:25:24 2009 UTC (5 years, 1 month ago) by sharma
Original Path: trunk
Added new hough transform module that works with digits in place of hits

Revision 332 - Directory Listing
Modified Wed Jul 8 06:23:05 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
updates for writing output selectively depending on process type for the job.  Options are DetSim, Reco and Ana

Revision 331 - Directory Listing
Modified Wed Jul 8 05:22:43 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
change directory for mchits

Revision 330 - Directory Listing
Modified Wed Jul 8 05:18:32 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
minor fixes

Revision 329 - Directory Listing
Modified Wed Jul 8 05:16:15 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
minor corrections

Revision 328 - Directory Listing
Modified Wed Jul 8 05:14:44 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
minor changes

Revision 327 - Directory Listing
Modified Wed Jul 8 04:59:44 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
simple correction of whitespace

Revision 326 - Directory Listing
Modified Tue Jul 7 22:55:06 2009 UTC (5 years, 1 month ago) by jklay
Original Path: trunk
stupid, stupid.  Fix variable name for RootIO object

Revision 325 - Directory Listing
Modified Tue Jul 7 16:35:36 2009 UTC (5 years, 1 month ago) by eburgett
Original Path: trunk
second update of fission generator

Revision 324 - Directory Listing
Modified Tue Jul 7 16:34:59 2009 UTC (5 years, 1 month ago) by eburgett
Original Path: trunk
first update of fission generator

Revision 323 - Directory Listing
Modified Tue Jul 7 14:10:36 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Changed two major things; 
First the TrackFinder will now track find from positive side and negative side, both starting 
from most negative and positive Z coordinate tracking to Z = 0.

Second the weighted gsl slope calculation was implemented, it uses the gsl_fit_wlinear function.

I also changed what the LeeWay means in config.xml file which is described in the file it's self.


Revision 322 - Directory Listing
Modified Tue Jul 7 14:06:02 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Minor MsgLog changes, nothing else changed.

Revision 321 - Directory Listing
Modified Mon Jul 6 21:29:20 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Fixed segmentation violation

Revision 320 - Directory Listing
Modified Mon Jul 6 17:14:25 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Modules of random hits

Revision 319 - Directory Listing
Modified Mon Jul 6 17:10:54 2009 UTC (5 years, 1 month ago) by thornton
Original Path: trunk
Module to add random hits

Revision 318 - Directory Listing
Modified Wed Jul 1 16:32:08 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
The TrackFinder code is fixed to find tracks again, it at least works for the test input given. 
More testing needed, the weighted slope calcuation is also not implemented yet.

Revision 317 - Directory Listing
Modified Wed Jul 1 13:23:10 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Changed some of the MsgLog output levels and marked where the module crashes on standard mode. Simple mode works fine.

Revision 316 - Directory Listing
Modified Wed Jul 1 13:22:04 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Fixed the sort() problem. This should be overwritten soon that will fix a critical bug that is currently making the module output 0 tracks.

Revision 315 - Directory Listing
Modified Wed Jul 1 13:16:49 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
removed the operator< in favor of using a method pointer to define how to sort the hits.

Revision 314 - Directory Listing
Modified Wed Jul 1 13:14:21 2009 UTC (5 years, 1 month ago) by rkudo
Original Path: trunk
Fixed the %f to %d since it was trying to print an int. Also changed some of the MsgLog levels.

Revision 313 - Directory Listing
Modified Tue Jun 30 15:22:46 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Neighbor in z not hard coded

Revision 312 - Directory Listing
Modified Mon Jun 29 22:43:01 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Added a rough mapping from row,col to sextant,sector,pad

Revision 311 - Directory Listing
Modified Thu Jun 25 16:16:11 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Added variable for number of neighbors

Revision 310 - Directory Listing
Modified Wed Jun 24 16:30:13 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
added GoTo event number support, cleanup

Revision 309 - Directory Listing
Modified Wed Jun 24 15:25:20 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Adjusted some row,col boundary checks

Revision 308 - Directory Listing
Modified Tue Jun 23 15:36:44 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Fixed final division number

Revision 307 - Directory Listing
Modified Tue Jun 23 05:00:37 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
fixed direction error

Revision 306 - Directory Listing
Modified Tue Jun 23 04:40:38 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Fixed spacing

Revision 305 - Directory Listing
Modified Tue Jun 23 00:26:49 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
fixed a few small leaks, cleanup

Revision 304 - Directory Listing
Modified Mon Jun 22 23:52:40 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
another memory leak

Revision 303 - Directory Listing
Modified Mon Jun 22 23:14:15 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
fixed row,col boundary issue and digit memory leak

Revision 302 - Directory Listing
Modified Mon Jun 22 22:34:28 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
added row,col boundary checking for digit production

Revision 301 - Directory Listing
Modified Mon Jun 22 20:13:23 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
partially rolled back for more testing (broke ClusterFinder)

Revision 300 - Directory Listing
Modified Mon Jun 22 18:46:26 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
tried to fix a few memory leaks and segfault issues

Revision 299 - Directory Listing
Modified Mon Jun 15 17:45:13 2009 UTC (5 years, 2 months ago) by rkudo
Original Path: trunk
I think Jenn meant to put scp instead of gcp.

Revision 298 - Directory Listing
Modified Thu Jun 11 17:27:22 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Add new function GetHits()

Revision 297 - Directory Listing
Modified Thu Jun 11 17:27:08 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Add new function GetHits()

Revision 296 - Directory Listing
Modified Thu Jun 11 17:23:43 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
new Makefile.am

Revision 295 - Directory Listing
Modified Thu Jun 11 17:23:21 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
LinkDef for Kalman and Hough

Revision 294 - Directory Listing
Modified Thu Jun 11 17:21:49 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
remove unnecessary files

Revision 293 - Directory Listing
Modified Thu Jun 11 17:21:13 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
remove unnecessary files

Revision 292 - Directory Listing
Modified Thu Jun 11 17:18:53 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
now with a bare bones Kalman Filter

Revision 291 - Directory Listing
Modified Thu Jun 11 17:18:19 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Fixed linking bug

Revision 290 - Directory Listing
Modified Thu Jun 11 17:18:03 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Fixed linking bug

Revision 289 - Directory Listing
Modified Thu Jun 11 11:38:56 2009 UTC (5 years, 2 months ago) by eburgett
Original Path: trunk
added script information for filing batch jobs on neato

Revision 288 - Directory Listing
Modified Thu Jun 11 11:36:12 2009 UTC (5 years, 2 months ago) by eburgett
Original Path: trunk
added script information for filing batch jobs on neato

Revision 287 - Directory Listing
Modified Thu Jun 11 06:26:29 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk


Revision 286 - Directory Listing
Modified Thu Jun 11 05:39:46 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
remove duplicate dir

Revision 285 - Directory Listing
Modified Thu Jun 11 05:30:53 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
saving progress on fission sampling

Revision 284 - Directory Listing
Modified Thu Jun 11 04:37:38 2009 UTC (5 years, 2 months ago) by rkudo
Original Path: trunk
Got rid of extra print outs that ignores -d flag.

Revision 283 - Directory Listing
Modified Thu Jun 11 01:38:37 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
change case to match rest of top level heirarchy

Revision 282 - Directory Listing
Modified Wed Jun 10 23:04:51 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Tracks stored correctly

Revision 281 - Directory Listing
Modified Wed Jun 10 22:22:49 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
create MDC dir for job control

Revision 280 - Directory Listing
Modified Wed Jun 10 21:52:06 2009 UTC (5 years, 2 months ago) by eburgett
Original Path: trunk
uploading current progress on incorperation of fission gen

Revision 279 - Directory Listing
Modified Wed Jun 10 21:45:11 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
adding fission probability data

Revision 278 - Directory Listing
Modified Wed Jun 10 06:16:47 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
saving progress on random number storage

Revision 277 - Directory Listing
Modified Wed Jun 10 05:35:14 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
modified event generation to be configurable with G4 macros and/or an input file

Revision 276 - Directory Listing
Modified Wed Jun 10 00:46:39 2009 UTC (5 years, 2 months ago) by eburgett
Original Path: trunk
adding the new base fission generator files

Revision 275 - Directory Listing
Modified Wed Jun 10 00:44:17 2009 UTC (5 years, 2 months ago) by eburgett
Original Path: trunk
removing obsolete fission gen

Revision 274 - Directory Listing
Modified Wed Jun 10 00:09:14 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
add config file for standard algorithms

Revision 273 - Directory Listing
Modified Tue Jun 9 23:57:12 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
rename config for Hough transform algorithm example

Revision 272 - Directory Listing
Modified Tue Jun 9 23:48:46 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
updates for compiling on GATech cluster

Revision 271 - Directory Listing
Modified Tue Jun 9 22:41:55 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Capable of different random number for each side of TPC

Revision 270 - Directory Listing
Modified Tue Jun 9 22:20:47 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk


Revision 269 - Directory Listing
Modified Tue Jun 9 22:20:46 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Added support for MCHit subdivision visualization

Revision 268 - Directory Listing
Modified Tue Jun 9 20:32:16 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk


Revision 267 - Directory Listing
Modified Tue Jun 9 20:32:03 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk


Revision 266 - Directory Listing
Modified Tue Jun 9 16:19:46 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Small fix to reduce output messages.

Revision 265 - Directory Listing
Modified Tue Jun 9 01:16:20 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Added Geant4 macro seeding example.  Seed is now saved in the Run field of NiffteEventHeader.

Revision 264 - Directory Listing
Modified Mon Jun 8 23:03:02 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Fixed string comparision

Revision 263 - Directory Listing
Modified Mon Jun 8 22:36:49 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Fixed issue with geant env script being executed instead of sourced

Revision 262 - Directory Listing
Modified Mon Jun 8 22:33:35 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Updated default pedestal parameter values

Revision 261 - Directory Listing
Modified Mon Jun 8 17:28:00 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Parameters for Hough

Revision 260 - Directory Listing
Modified Mon Jun 8 17:13:05 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Updated Makefile for Hough Transform

Revision 259 - Directory Listing
Modified Mon Jun 8 16:51:57 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Fixed a compile issue (linked ROOT's libGeom to libnifftegeometry)

Revision 258 - Directory Listing
Modified Mon Jun 8 16:31:24 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Name changes, adds pedestal value

Revision 257 - Directory Listing
Modified Mon Jun 8 15:44:55 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk


Revision 256 - Directory Listing
Modified Mon Jun 8 15:34:55 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Test config for TPCHough

Revision 255 - Directory Listing
Modified Mon Jun 8 15:28:08 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk


Revision 254 - Directory Listing
Modified Mon Jun 8 15:27:55 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk


Revision 253 - Directory Listing
Modified Mon Jun 8 14:49:44 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Removed some unused code

Revision 252 - Directory Listing
Modified Mon Jun 8 07:35:45 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Macro to illustrate hough transform

Revision 251 - Directory Listing
Modified Mon Jun 8 07:21:50 2009 UTC (5 years, 2 months ago) by sharma
Original Path: trunk
Hough Transform module

Revision 250 - Directory Listing
Modified Fri Jun 5 17:07:57 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
fixed dlopen error

Revision 249 - Directory Listing
Modified Fri Jun 5 04:20:26 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Functions to find nearest neighbors now part of TPCGeometry

Revision 248 - Directory Listing
Modified Thu Jun 4 20:16:13 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Reduced number of functions

Revision 247 - Directory Listing
Modified Thu Jun 4 17:21:35 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Put in ability to do hex or rec shape

Revision 246 - Directory Listing
Modified Thu Jun 4 17:04:33 2009 UTC (5 years, 2 months ago) by rkudo
Original Path: trunk
Update for TrackFinder, it now takes in LeeWay, SearchRadius and NarrowRatio from xml and uses simple calculation of slope and searchradius to find the right hits within the bucket.

Revision 245 - Directory Listing
Modified Thu Jun 4 16:40:19 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Fixed a geom bug (rol-col and pad plane were flipped in x)

Revision 244 - Directory Listing
Modified Thu Jun 4 07:11:15 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
simple hitfinder position calculation enabled with inclusion of vol,row,col,bkt --> x,y,z mapping via new members of TPCGeometry

Revision 243 - Directory Listing
Modified Thu Jun 4 05:20:02 2009 UTC (5 years, 2 months ago) by rkudo
Original Path: trunk
Updated configure file with Simple mode enabled for HitFinder module, ClusterFinder and HitFinder is set to run on this config file.

Revision 242 - Directory Listing
Modified Thu Jun 4 05:16:32 2009 UTC (5 years, 2 months ago) by rkudo
Original Path: trunk
Added Simple mode for HitFinder module. It doesn't fit the clusters, just turns it into Hits.

Revision 241 - Directory Listing
Modified Thu Jun 4 05:14:47 2009 UTC (5 years, 2 months ago) by rkudo
Original Path: trunk
Updated the TPCFitResult_t enum names. Removed the 'R' from the names.

Revision 240 - Directory Listing
Modified Wed Jun 3 21:29:02 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Changed detsim module parameter types to double

Revision 239 - Directory Listing
Modified Wed Jun 3 16:39:49 2009 UTC (5 years, 2 months ago) by rkudo
Original Path: trunk
MsgDebug messages revised.

Revision 238 - Directory Listing
Modified Wed Jun 3 00:26:26 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Replaced hardcoded slice/drift info with values from TPCGeometry

Revision 237 - Directory Listing
Modified Tue Jun 2 07:08:02 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
added geometry members for drift distance and number of slices per bucket

Revision 236 - Directory Listing
Modified Mon Jun 1 18:27:32 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Removed reference to old header (NiffteDataHandle.h)

Revision 235 - Directory Listing
Modified Mon Jun 1 17:16:29 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Added event selector and hexagonal boxsets to event display macro

Revision 234 - Directory Listing
Modified Mon Jun 1 17:10:22 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
fix return result when wrong file format entered

Revision 233 - Directory Listing
Modified Mon Jun 1 17:05:19 2009 UTC (5 years, 2 months ago) by jklay
Original Path: trunk
remove obsolete test data files

Revision 232 - Directory Listing
Modified Mon Jun 1 16:30:00 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
fixed the bug from the previous version

Revision 231 - Directory Listing
Modified Mon Jun 1 15:52:49 2009 UTC (5 years, 2 months ago) by thornton
Original Path: trunk
Config file for detector response modules

Revision 230 - Directory Listing
Modified Mon Jun 1 02:20:59 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Removed some debug code that is not supported in trunk.

Revision 229 - Directory Listing
Modified Mon Jun 1 02:13:15 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Updated bucket and digit mapping

Revision 228 - Directory Listing
Modified Mon Jun 1 02:12:08 2009 UTC (5 years, 2 months ago) by swatson
Original Path: trunk
Migrated readout geometry to match current pad plane design.

Revision 227 - Directory Listing
Modified Sat May 30 20:15:15 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
make geant installation setup for nuclear

Revision 226 - Directory Listing
Modified Fri May 29 23:26:00 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Reworked parts of the user interface initialization

Revision 225 - Directory Listing
Modified Fri May 29 22:09:06 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Added an extended boxset class with support for hexagonal boxes

Revision 224 - Directory Listing
Modified Fri May 29 20:32:02 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
improved consistency between sim output and geom (issues remain)

Revision 223 - Directory Listing
Modified Thu May 28 20:00:23 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Added production cut for electrons/photons for performance reasons

Revision 222 - Directory Listing
Modified Thu May 28 17:26:25 2009 UTC (5 years, 3 months ago) by thornton
Original Path: trunk
Fixed distance to pad plane

Revision 221 - Directory Listing
Modified Thu May 28 16:59:52 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
added default ROOTSYS locations

Revision 220 - Directory Listing
Modified Thu May 28 06:06:18 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
remove unused duplicated code

Revision 219 - Directory Listing
Modified Tue May 26 21:19:24 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Changed event generator to throw one alpha and two ions

Revision 218 - Directory Listing
Modified Sun May 24 06:31:39 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
fix method of loading particles to TDatabasePDG

Revision 217 - Directory Listing
Modified Sun May 24 02:55:12 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
renamed some classes to better reflect event processing capability

Revision 216 - Directory Listing
Modified Sun May 24 02:52:27 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
adding another test macro

Revision 215 - Directory Listing
Modified Sun May 24 02:51:42 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
Major changes to allow serial processing of multiple events

Revision 214 - Directory Listing
Modified Fri May 22 21:15:55 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Updated test configuration for new detsim modules

Revision 213 - Directory Listing
Modified Fri May 22 19:40:34 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Cleanup

Revision 212 - Directory Listing
Modified Fri May 22 19:38:34 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Forgot to commit changes to load geometry lib

Revision 211 - Directory Listing
Modified Fri May 22 16:39:00 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Added parameterized geometry description

Revision 210 - Directory Listing
Modified Wed May 20 20:57:11 2009 UTC (5 years, 3 months ago) by thornton
Original Path: trunk
Added the latching module

Revision 209 - Directory Listing
Modified Wed May 20 20:33:50 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Added capacitive charge sharing module

Revision 208 - Directory Listing
Modified Wed May 20 19:45:52 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
improved module parameter name

Revision 207 - Directory Listing
Modified Wed May 20 19:29:18 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Added simple gaussian noise module

Revision 206 - Directory Listing
Modified Wed May 20 15:41:44 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Added simple digitizer (MCHits to Digits) module

Revision 205 - Directory Listing
Modified Wed May 20 14:32:52 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
added a note about the division numbering in sensitive volumes

Revision 204 - Directory Listing
Modified Tue May 19 22:19:49 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
update z slice to match NiffteMCHit::Slice()

Revision 203 - Directory Listing
Modified Mon May 18 15:30:50 2009 UTC (5 years, 3 months ago) by sharma
Original Path: trunk
Displays active digits as hexes

Revision 202 - Directory Listing
Modified Mon May 18 14:09:53 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
corrected issue with hex and trapezoid subdivision numbering

Revision 201 - Directory Listing
Modified Fri May 15 22:30:23 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
various performance improvements

Revision 200 - Directory Listing
Modified Fri May 15 22:07:29 2009 UTC (5 years, 3 months ago) by thornton
Original Path: trunk
First module in detector response modules, has not been tested with data.

Revision 199 - Directory Listing
Modified Thu May 14 00:24:15 2009 UTC (5 years, 3 months ago) by rkudo
Original Path: trunk
Segfault Fix, tested with testdata.dat, outputs a single track that makes sense...

Revision 198 - Directory Listing
Modified Wed May 13 16:02:30 2009 UTC (5 years, 3 months ago) by ftovesson
Original Path: trunk
particle name now includes mass number

Revision 197 - Directory Listing
Modified Tue May 12 19:39:51 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
add directory for event display

Revision 196 - Directory Listing
Modified Tue May 12 19:38:59 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
add geometry directory

Revision 195 - Directory Listing
Modified Tue May 12 19:22:48 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
example macro to draw niffte geometry

Revision 194 - Directory Listing
Modified Tue May 12 19:16:23 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
test analysis macro

Revision 193 - Directory Listing
Modified Wed May 6 20:50:32 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
correcting geometry definition

Revision 192 - Directory Listing
Modified Wed May 6 17:13:08 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
add Raw IO class templates to svn.  whoops.

Revision 191 - Directory Listing
Modified Tue May 5 22:10:27 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
add geometry classes

Revision 190 - Directory Listing
Modified Tue May 5 19:29:34 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
updated niffteIO root file class structure

Revision 189 - Directory Listing
Modified Tue May 5 17:53:50 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
saving changes

Revision 188 - Directory Listing
Modified Tue May 5 17:53:32 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
added row index to MCHit

Revision 187 - Directory Listing
Modified Tue May 5 17:53:22 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
added row index to MCHit

Revision 186 - Directory Listing
Modified Tue May 5 17:48:52 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
added row index

Revision 185 - Directory Listing
Modified Tue May 5 17:48:13 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
updated MCHit now has row index

Revision 184 - Directory Listing
Modified Tue May 5 14:22:15 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Added cmdline argument handling for output filename.

Revision 183 - Directory Listing
Modified Tue May 5 13:57:20 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Indentation cleanup.

Revision 182 - Directory Listing
Modified Tue May 5 13:55:42 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
Indentation cleanup.

Revision 181 - Directory Listing
Modified Tue May 5 13:39:06 2009 UTC (5 years, 3 months ago) by swatson
Original Path: trunk
base sim using NiffteMCHit and NiffteMCParticle from Niffte dataIO (broken vis)

Revision 180 - Directory Listing
Modified Mon May 4 18:45:03 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 Sim with Root file output

Revision 179 - Directory Listing
Modified Mon May 4 18:44:51 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 Sim with Root file output

Revision 178 - Directory Listing
Modified Mon May 4 18:44:38 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 Sim with Root file output

Revision 177 - Directory Listing
Modified Mon May 4 18:44:20 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 Sim with Root file output

Revision 176 - Directory Listing
Modified Mon May 4 18:44:03 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 Sim with Root file output

Revision 175 - Directory Listing
Modified Mon May 4 18:42:22 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 Sim with ROOT file output

Revision 174 - Directory Listing
Modified Mon May 4 18:40:50 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 Sim with Root file output

Revision 173 - Directory Listing
Modified Mon May 4 18:37:34 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 sim with ROOT file output

Revision 172 - Directory Listing
Modified Mon May 4 16:10:44 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 simulation with Root File output

Revision 171 - Directory Listing
Modified Mon May 4 16:10:32 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 simulation with Root File output

Revision 170 - Directory Listing
Modified Mon May 4 16:08:45 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 simulation with Root File output

Revision 169 - Directory Listing
Modified Mon May 4 16:08:30 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 simulation with Root File output

Revision 168 - Directory Listing
Modified Mon May 4 16:08:06 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 simulation with Root File output

Revision 167 - Directory Listing
Modified Mon May 4 16:07:53 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk
GEANT4 simulation with Root File output

Revision 166 - Directory Listing
Modified Mon May 4 16:02:36 2009 UTC (5 years, 3 months ago) by eburgett
Original Path: trunk


Revision 165 - Directory Listing
Modified Mon May 4 15:00:49 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
adding root logon file for loading NIFFTE libs

Revision 164 - Directory Listing
Modified Sat May 2 03:24:10 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
update path to channel mapping

Revision 163 - Directory Listing
Modified Sat May 2 03:23:12 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
channel mapping file from ACU - row,col,section,fpga,triangle

Revision 162 - Directory Listing
Modified Fri May 1 21:31:44 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
example macros should go in the ana directory

Revision 161 - Directory Listing
Modified Fri May 1 21:31:33 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
making macros subdir

Revision 160 - Directory Listing
Modified Fri May 1 21:29:08 2009 UTC (5 years, 3 months ago) by jklay
Original Path: trunk
macro to show how to convert ACU sims to offline format

Revision 159 - Directory Listing
Modified Wed Apr 29 21:52:59 2009 UTC (5 years, 4 months ago) by ftovesson
Original Path: trunk
added root script ripl2pdg.C which creates PDG particle table from ripl-2 mass file

Revision 158 - Directory Listing
Modified Sat Apr 25 23:35:27 2009 UTC (5 years, 4 months ago) by rkudo
Original Path: trunk
Forgot to include algorithm for the sort function.


Revision 157 - Directory Listing
Modified Sat Apr 25 23:21:31 2009 UTC (5 years, 4 months ago) by rkudo
Original Path: trunk
Completes a single track, testing for mutiple tracks and in the future, intersecting tracks.

Revision 156 - Directory Listing
Modified Sat Apr 25 23:20:12 2009 UTC (5 years, 4 months ago) by rkudo
Original Path: trunk
Minor MsgLog changes

Revision 155 - Directory Listing
Modified Sat Apr 25 23:11:29 2009 UTC (5 years, 4 months ago) by rkudo
Original Path: trunk
Minor MsgLog changes.

Revision 154 - Directory Listing
Modified Thu Apr 23 21:50:11 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
header corrections for gcc 4.3.0

Revision 153 - Directory Listing
Modified Wed Apr 22 21:00:19 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
update example data with volume number

Revision 152 - Directory Listing
Modified Wed Apr 22 16:40:34 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
comment out rawIO for now

Revision 151 - Directory Listing
Modified Wed Apr 22 10:30:43 2009 UTC (5 years, 4 months ago) by rkudo
Original Path: trunk
For bool operator< function.

Revision 150 - Directory Listing
Modified Wed Apr 22 10:30:24 2009 UTC (5 years, 4 months ago) by rkudo
Original Path: trunk
Updated bool operator< function for sorting via vector::sort function ordered by bucket.

Revision 149 - Directory Listing
Modified Mon Apr 20 19:11:50 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
updates to run in root

Revision 148 - Directory Listing
Modified Mon Apr 20 19:11:02 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
updates to run in root

Revision 147 - Directory Listing
Modified Mon Apr 20 19:10:44 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
updates to run in root

Revision 146 - Directory Listing
Modified Mon Apr 20 19:09:35 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
updates to run in root

Revision 145 - Directory Listing
Modified Mon Apr 20 19:08:37 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
updates to run in root

Revision 144 - Directory Listing
Modified Thu Apr 9 00:50:43 2009 UTC (5 years, 4 months ago) by rkudo
Original Path: trunk
Gives out kTPCFailure if Geometry parameter is invalid

Revision 143 - Directory Listing
Modified Wed Apr 8 19:14:51 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
example detsim modules added

Revision 142 - Directory Listing
Modified Wed Apr 8 17:21:08 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
convert string values to uppercase for internal comparisons

Revision 141 - Directory Listing
Modified Wed Apr 8 17:10:12 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
include string option in configuration

Revision 140 - Directory Listing
Modified Tue Apr 7 00:41:55 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
include TDatabasePDG extensions in main and testNiffte.C

Revision 139 - Directory Listing
Modified Tue Apr 7 00:23:00 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
better comment for TPCMCHit

Revision 138 - Directory Listing
Modified Tue Apr 7 00:11:09 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
include siminfo to digits and hits, update testIO for new data types

Revision 137 - Directory Listing
Modified Wed Apr 1 17:43:22 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
oops - adding MCHit and MCParticle...

Revision 136 - Directory Listing
Modified Wed Apr 1 17:39:26 2009 UTC (5 years, 4 months ago) by jklay
Original Path: trunk
adding TPCMCHit - oops

Revision 135 - Directory Listing
Modified Tue Mar 31 22:45:34 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
saving progress, should compile/run now

Revision 134 - Directory Listing
Modified Tue Mar 31 17:15:39 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
create tpc task manager class

Revision 133 - Directory Listing
Modified Tue Mar 31 17:08:20 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
saving progress

Revision 132 - Directory Listing
Modified Mon Mar 30 22:19:42 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
rename NiffteRecoConfig

Revision 131 - Directory Listing
Modified Mon Mar 30 17:56:33 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move testIO back til I figure out how to set it up in another dir

Revision 130 - Directory Listing
Modified Mon Mar 30 13:45:36 2009 UTC (5 years, 5 months ago) by eburgett
Original Path: trunk
General Fission Generator, First port to GEANT

Revision 129 - Directory Listing
Modified Mon Mar 30 13:45:10 2009 UTC (5 years, 5 months ago) by eburgett
Original Path: trunk
General Fission Generator, First port to GEANT

Revision 128 - Directory Listing
Modified Sat Mar 28 18:36:10 2009 UTC (5 years, 5 months ago) by swatson
Original Path: trunk
Indentation fixes.

Revision 127 - Directory Listing
Modified Sat Mar 28 15:41:48 2009 UTC (5 years, 5 months ago) by swatson
Original Path: trunk
Added a basic working MIDAS Linux driver for the CMC100 USB CAMAC crate controller.

Revision 126 - Directory Listing
Modified Fri Mar 27 14:08:14 2009 UTC (5 years, 5 months ago) by thornton
Original Path: trunk
Different variables names

Revision 125 - Directory Listing
Modified Thu Mar 26 14:46:02 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
removed testIO from Makefile

Revision 124 - Directory Listing
Modified Thu Mar 26 05:39:00 2009 UTC (5 years, 5 months ago) by rkudo
Original Path: trunk


Revision 123 - Directory Listing
Modified Thu Mar 26 05:38:09 2009 UTC (5 years, 5 months ago) by rkudo
Original Path: trunk
Includes hex search pattern as well as rectangular coordinates.

Revision 122 - Directory Listing
Modified Wed Mar 25 22:21:47 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
moved testIO to dataIO directory

Revision 121 - Directory Listing
Modified Wed Mar 25 22:21:09 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
moved testIO to dataIO directory

Revision 120 - Directory Listing
Modified Mon Mar 23 17:25:09 2009 UTC (5 years, 5 months ago) by thornton
Original Path: trunk
First module needed to run detector response

Revision 119 - Directory Listing
Modified Fri Mar 20 12:17:09 2009 UTC (5 years, 5 months ago) by rkudo
Original Path: trunk
obsolete module combined to TPCClusterFinder

Revision 118 - Directory Listing
Modified Thu Mar 19 19:54:37 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
updates for new dir structure

Revision 117 - Directory Listing
Modified Thu Mar 19 19:51:10 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
changes for new dir structure

Revision 116 - Directory Listing
Modified Thu Mar 19 19:46:53 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
mv DOMCount.hpp

Revision 115 - Directory Listing
Modified Thu Mar 19 19:45:34 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
changes for new directory structure

Revision 114 - Directory Listing
Modified Thu Mar 19 19:44:32 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
changes for new dir structure

Revision 113 - Directory Listing
Modified Thu Mar 19 17:10:35 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
rename linkdef files

Revision 112 - Directory Listing
Modified Thu Mar 19 17:08:29 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
remove offline dir

Revision 111 - Directory Listing
Modified Thu Mar 19 17:07:50 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move external helper file

Revision 110 - Directory Listing
Modified Thu Mar 19 17:07:17 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move XML parsing helper header

Revision 109 - Directory Listing
Modified Thu Mar 19 17:06:21 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move README file

Revision 108 - Directory Listing
Modified Thu Mar 19 17:06:02 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move README file

Revision 107 - Directory Listing
Modified Thu Mar 19 17:05:22 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
remove tpc dir

Revision 106 - Directory Listing
Modified Thu Mar 19 17:04:51 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move tpc reco files

Revision 105 - Directory Listing
Modified Thu Mar 19 17:04:41 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move tpc reco files

Revision 104 - Directory Listing
Modified Thu Mar 19 16:58:52 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
removing reco dir

Revision 103 - Directory Listing
Modified Thu Mar 19 16:57:32 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
moving reco files

Revision 102 - Directory Listing
Modified Thu Mar 19 16:56:00 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
adding framework directory

Revision 101 - Directory Listing
Modified Thu Mar 19 16:54:03 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move dataIO dir

Revision 100 - Directory Listing
Modified Thu Mar 19 16:53:43 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move dataIO dir

Revision 99 - Directory Listing
Modified Thu Mar 19 16:50:34 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
moving build files

Revision 98 - Directory Listing
Modified Thu Mar 19 16:50:18 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
moving build files

Revision 97 - Directory Listing
Modified Thu Mar 19 16:47:38 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
remove common dir

Revision 96 - Directory Listing
Modified Thu Mar 19 16:46:42 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move common utilities to new dir

Revision 95 - Directory Listing
Modified Thu Mar 19 16:46:24 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
move common utilities to new dir

Revision 94 - Directory Listing
Modified Thu Mar 19 16:42:07 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
remove simulation directory

Revision 93 - Directory Listing
Modified Thu Mar 19 16:38:46 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
moved ACU simulation files to ACUsim

Revision 92 - Directory Listing
Modified Thu Mar 19 16:38:19 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
moved ACU simulation files to new directory ../sim/ACUsim/

Revision 91 - Directory Listing
Modified Wed Mar 18 22:31:49 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
new directories for tpc library code

Revision 90 - Directory Listing
Modified Wed Mar 18 22:31:12 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
new directories for simulation code

Revision 89 - Directory Listing
Modified Wed Mar 18 22:29:15 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
new directory to hold simulation code

Revision 88 - Directory Listing
Modified Wed Mar 18 22:25:13 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
new directory for build scripts, etc.

Revision 87 - Directory Listing
Modified Wed Mar 18 22:24:38 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
new directory for tpc library

Revision 86 - Directory Listing
Modified Wed Mar 18 22:23:55 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
new directory for analysis code

Revision 85 - Directory Listing
Modified Wed Mar 18 21:40:46 2009 UTC (5 years, 5 months ago) by jklay
Original Path: trunk
remove spaces from filenames

Revision 84 - Directory Listing
Modified Thu Feb 19 18:33:50 2009 UTC (5 years, 6 months ago) by rkudo
Original Path: trunk
Header for new hex clusterfinder module.


Revision 83 - Directory Listing
Modified Thu Feb 19 18:33:01 2009 UTC (5 years, 6 months ago) by rkudo
Original Path: trunk
The new module for Hex based hardware.



Revision 82 - Directory Listing
Modified Thu Feb 19 18:27:43 2009 UTC (5 years, 6 months ago) by rkudo
Original Path: trunk
Test update from terminal.

SortedDigits are actually sorted now.


Revision 81 - Directory Listing
Modified Thu Feb 12 13:23:05 2009 UTC (5 years, 6 months ago) by eburgett
Original Path: trunk
The starting simulation from the ACU Students

Revision 80 - Directory Listing
Modified Thu Feb 12 13:20:43 2009 UTC (5 years, 6 months ago) by eburgett
Original Path: trunk
This is the base tree for the most current GEANT simulation for the Mock Data Challenge (MDC)

Revision 79 - Directory Listing
Modified Tue Feb 10 01:33:49 2009 UTC (5 years, 6 months ago) by sharma
Original Path: trunk
ROOT macros that generate the maps added to the repo

Revision 78 - Directory Listing
Modified Fri Oct 10 18:36:03 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk
Fixed Doxygen

Revision 77 - Directory Listing
Modified Fri Oct 10 18:29:19 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk
Fixed Doxygen

Revision 76 - Directory Listing
Modified Fri Oct 10 18:25:55 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk
Fixed Doxygen

Revision 75 - Directory Listing
Modified Tue Oct 7 17:55:23 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk
doxygen

Revision 74 - Directory Listing
Modified Tue Oct 7 17:42:26 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk
doxygen

Revision 73 - Directory Listing
Modified Tue Oct 7 17:10:46 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk


Revision 72 - Directory Listing
Modified Tue Oct 7 17:10:28 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk


Revision 71 - Directory Listing
Modified Tue Oct 7 17:00:15 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk
doxygen documentation

Revision 70 - Directory Listing
Modified Tue Oct 7 16:52:59 2008 UTC (5 years, 10 months ago) by rkudo
Original Path: trunk
doxygen documentation

Revision 69 - Directory Listing
Modified Thu Oct 2 00:27:47 2008 UTC (5 years, 10 months ago) by jklay
Original Path: trunk
minor change to MsgLog to include filename in output

Revision 68 - Directory Listing
Modified Wed Oct 1 01:08:02 2008 UTC (5 years, 10 months ago) by jklay
Original Path: trunk
Major update to NIFFTE offline software:

New classes introduced to NIFFTE software to handle I/O for ROOT file formats in dataIO:
NiffteRootData, NiffteTimeStamp, NiffteDataBucket, 
NiffteRootIO, NiffteDataHandle, NiffteRootHeader

New persistent data storage classes introduced to NIFFTE software that inherit ROOT I/O streamer capabilities in dataIO:
NiffteTPCDigit, NiffteTPCCluster, NiffteTPCHit, NiffteTPCTrack

Conversion methods between transient/persistent objects included in persistent data classes and NiffteReconstructor to handle interface to TPC 
library transient data objects

NiffteReconstructor updated to read/write to and from both ASCII and ROOT file formats. In the case of ASCII files, only digits are read/written, 
whereas in the case of a ROOT file, all ob jects can be read/written

NiffteAsciiIO updated to read/write digit information from/to ASCII files.

Test program from verifiying IO framework added: reco/testIO.cc

Various bug fixes.


Revision 67 - Directory Listing
Modified Fri Sep 26 19:35:43 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update, this version .clear()s the MountainFinder output and statically push_backs in digits to test the class.

Revision 66 - Directory Listing
Modified Fri Sep 26 19:33:38 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Added fdQTotal in PrintHit

Revision 65 - Directory Listing
Modified Fri Sep 26 18:53:26 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
This is a support class for HitFinder. This class wraps the GSL Gaussian function

Revision 64 - Directory Listing
Modified Fri Sep 26 18:53:14 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
This is a support class for HitFinder. This class wraps the GSL Gaussian function

Revision 63 - Directory Listing
Modified Fri Sep 26 18:49:04 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update

Revision 62 - Directory Listing
Modified Fri Sep 26 18:48:52 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update

Revision 61 - Directory Listing
Modified Fri Sep 26 18:48:41 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update

Revision 60 - Directory Listing
Modified Fri Sep 26 18:48:02 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update

Revision 59 - Directory Listing
Modified Fri Sep 26 18:47:46 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update

Revision 58 - Directory Listing
Modified Fri Sep 26 18:47:08 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update

Revision 57 - Directory Listing
Modified Fri Sep 5 00:21:40 2008 UTC (5 years, 11 months ago) by jklay
Original Path: trunk
minor fixes to run clusterfinder; change order of arguments to TPCDigit; include connecting data to modules

Revision 56 - Directory Listing
Modified Thu Sep 4 01:51:23 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk


Revision 55 - Directory Listing
Modified Thu Sep 4 01:51:14 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk


Revision 54 - Directory Listing
Modified Thu Sep 4 01:46:47 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update after meeting with jklay 9/3/08

Revision 53 - Directory Listing
Modified Thu Sep 4 01:45:18 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update after meeting with jklay 9/3/08

Revision 52 - Directory Listing
Modified Thu Sep 4 01:45:07 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update after meeting with jklay 9/3/08

Revision 51 - Directory Listing
Modified Thu Sep 4 01:44:58 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update after meeting with jklay 9/3/08

Revision 50 - Directory Listing
Modified Wed Sep 3 19:01:45 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update from rkudo, 9/3/08

Revision 49 - Directory Listing
Modified Wed Sep 3 19:01:35 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update from rkudo, 9/3/08

Revision 48 - Directory Listing
Modified Wed Sep 3 18:57:16 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update from rkudo, 9/3/08

Revision 47 - Directory Listing
Modified Wed Sep 3 18:56:10 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update from rkudo, 9/3/08

Revision 46 - Directory Listing
Modified Wed Sep 3 18:56:01 2008 UTC (5 years, 11 months ago) by rkudo
Original Path: trunk
Update from rkudo, 9/3/08

Revision 45 - Directory Listing
Modified Thu Aug 28 00:49:12 2008 UTC (6 years ago) by jklay
Original Path: trunk
added some clarifications

Revision 44 - Directory Listing
Modified Wed Aug 27 19:17:04 2008 UTC (6 years ago) by swatson
Original Path: trunk
initial import of packet generation and capture programs

Revision 43 - Directory Listing
Modified Wed Aug 27 17:27:41 2008 UTC (6 years ago) by jklay
Original Path: trunk
added info regarding gsl

Revision 42 - Directory Listing
Modified Wed Aug 27 17:23:26 2008 UTC (6 years ago) by jklay
Original Path: trunk
integrated gsl into the tpc library for hitfinding, included test output for verification

Revision 41 - Directory Listing
Modified Tue Aug 26 14:30:24 2008 UTC (6 years ago) by rkudo
Original Path: trunk


Revision 40 - Directory Listing
Modified Tue Aug 26 14:29:56 2008 UTC (6 years ago) by rkudo
Original Path: trunk


Revision 39 - Directory Listing
Modified Thu Aug 14 15:02:38 2008 UTC (6 years ago) by rkudo
Original Path: trunk
testing eclipse svn

Revision 38 - Directory Listing
Modified Sun Aug 10 19:54:20 2008 UTC (6 years ago) by sharma
Original Path: trunk
Root files added, contain tpc topography

Revision 37 - Directory Listing
Modified Sun Aug 10 19:51:16 2008 UTC (6 years ago) by sharma
Original Path: trunk
Kalman Filter added

Revision 36 - Directory Listing
Modified Sat Aug 9 02:14:21 2008 UTC (6 years ago) by jklay
Original Path: trunk
First commit of Niffte Offline software

Revision 35 - Directory Listing
Modified Mon Jun 30 19:35:29 2008 UTC (6 years, 2 months ago) by sharma
Original Path: trunk
Moments calculations

Revision 34 - Directory Listing
Modified Fri Jun 27 19:32:48 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
new fission file with variences in Z

Revision 33 - Directory Listing
Modified Wed Jun 25 16:16:06 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
script for combining root trees into one file and changes to Makefile to create dependencies

Revision 32 - Directory Listing
Modified Wed Jun 25 15:29:55 2008 UTC (6 years, 2 months ago) by sharma
Original Path: trunk
Hough v2.0

Revision 31 - Directory Listing
Modified Wed Jun 25 00:07:24 2008 UTC (6 years, 2 months ago) by thornton
Original Path: trunk
Trying a new cooridnate system for charge sharing

Revision 30 - Directory Listing
Modified Tue Jun 24 18:36:43 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
moved radioactive decay example over to svn, started playing with implementation

Revision 29 - Directory Listing
Modified Mon Jun 23 20:27:30 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
combined alpha and fission data in one tree

Revision 28 - Directory Listing
Modified Mon Jun 23 15:34:34 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
early version of hough can now be compiled in gcc

Revision 27 - Directory Listing
Modified Thu Jun 19 21:38:19 2008 UTC (6 years, 2 months ago) by thornton
Original Path: trunk
Adding transverse and longitude charge sharing

Revision 26 - Directory Listing
Modified Tue Jun 17 20:04:42 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
script for making .root and .root containing angles for Hough

Revision 25 - Directory Listing
Modified Mon Jun 16 22:17:17 2008 UTC (6 years, 2 months ago) by thornton
Original Path: trunk
Adding Charge Sharing

Revision 24 - Directory Listing
Modified Mon Jun 16 20:36:27 2008 UTC (6 years, 2 months ago) by sharma
Original Path: trunk
Hough transform after estimating the vertex

Revision 23 - Directory Listing
Modified Mon Jun 16 20:33:36 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
beinging to try least squares fit on alphas

Revision 22 - Directory Listing
Modified Wed Jun 11 21:28:02 2008 UTC (6 years, 2 months ago) by sharma
Original Path: trunk
Fitter works except for cases where tracks are near perpendicular to face of tpc

Revision 21 - Directory Listing
Modified Wed Jun 11 21:06:36 2008 UTC (6 years, 2 months ago) by sharma
Original Path: trunk
Fitter works except for cases where tracks are near perpendicular to face of tpc

Revision 20 - Directory Listing
Modified Tue Jun 10 21:50:45 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
beginning code for clusterization and tracking

Revision 19 - Directory Listing
Modified Fri Jun 6 22:12:13 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
added alphas to visualization and started clusterization

Revision 18 - Directory Listing
Modified Fri Jun 6 22:06:55 2008 UTC (6 years, 2 months ago) by thornton
Original Path: trunk
added readout geometry

Revision 17 - Directory Listing
Modified Thu Jun 5 16:07:23 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
sim now includes fission fragments but non-hit detectors are not shown

Revision 16 - Directory Listing
Modified Thu Jun 5 00:22:34 2008 UTC (6 years, 2 months ago) by jklay
Original Path: trunk
changes to compile on nuclear

Revision 15 - Directory Listing
Modified Wed Jun 4 17:03:16 2008 UTC (6 years, 2 months ago) by thornton
Original Path: trunk
Basic geant4 sim of the TPC

Revision 14 - Directory Listing
Modified Wed Jun 4 16:27:35 2008 UTC (6 years, 2 months ago) by stewart
Original Path: trunk
Initial viewer for tracks in root

Revision 13 - Directory Listing
Modified Tue Jun 3 21:28:44 2008 UTC (6 years, 2 months ago) by jklay
Original Path: trunk
updates for compiling with geant4.9.1.p02

Revision 12 - Directory Listing
Modified Tue Jun 3 00:06:58 2008 UTC (6 years, 2 months ago) by jklay
Original Path: trunk
change include header

Revision 11 - Directory Listing
Modified Mon Jun 2 21:45:39 2008 UTC (6 years, 2 months ago) by jklay
Original Path: trunk
adding geant4 simulation from 2005 feasibility study to NIFFTE repository

Revision 10 - Directory Listing
Modified Fri May 23 23:15:28 2008 UTC (6 years, 3 months ago) by stewart
Original Path: trunk
This directory contains the initial geant4 TPC simulation

Revision 9 - Directory Listing
Modified Fri May 23 22:49:51 2008 UTC (6 years, 3 months ago) by stewart
Original Path: trunk
Adding new directory to simulation

Revision 8 - Directory Listing
Modified Fri May 23 22:31:56 2008 UTC (6 years, 3 months ago) by jklay
Original Path: trunk
include info on adding new files or directories to the repository

Revision 7 - Directory Listing
Modified Fri May 23 19:49:59 2008 UTC (6 years, 3 months ago) by jklay
Original Path: trunk
adding documentation directory

Revision 6 - Directory Listing
Modified Fri May 23 19:48:31 2008 UTC (6 years, 3 months ago) by jklay
Original Path: trunk
minor changes to getting started guide

Revision 5 - Directory Listing
Modified Fri May 23 19:45:59 2008 UTC (6 years, 3 months ago) by jklay
Original Path: trunk
add common code subdirectory

Revision 4 - Directory Listing
Modified Fri May 23 19:45:18 2008 UTC (6 years, 3 months ago) by jklay
Original Path: trunk
add simulation directory

Revision 3 - Directory Listing
Modified Fri Mar 21 17:15:38 2008 UTC (6 years, 5 months ago) by mheffner
Original Path: trunk
added guide

Revision 2 - Directory Listing
Modified Fri Mar 21 17:10:43 2008 UTC (6 years, 5 months ago) by mheffner
Original Path: trunk
testing the repo

Revision 1 - Directory Listing
Added Fri Mar 21 17:06:41 2008 UTC (6 years, 5 months ago) by mheffner
Original Path: trunk
initial import

Sort log by:

Accounts and Software Jenn Klay, Repo Mike Heffner
ViewVC Help
Powered by ViewVC 1.0.9