Changes in offline/hft/StRoot/StHftPool

$git --no-pager log --pretty=format:"%h - %an, %ad : %s" --follow master -- hft/StRoot/StHftPool/
0a2a177 - Dmitri Smirnov, 3 days ago : Switched to conventional return codes
70d9737 - Dmitri Smirnov, 3 days ago : HftMatchedTree: Minor adjustments
a7d3f38 - Dmitri Smirnov, 3 days ago : HftMatchedTree: Changed the way we access DB information for IST. Instead of using a maker directly we access an object with data from DB
9f0b36d - Dmitri Smirnov, 4 days ago : Minor corrections
e956ed1 - Dmitri Smirnov, 4 days ago : StiScanHistContainer: Allow the user to request log scale through histogram options
ee566c3 - Dmitri Smirnov, 4 days ago : StiScanRootFile: Fix return type and value
4fa649a - Dmitri Smirnov, 4 days ago : Added a method to fill histograms which can be derived from the primary ones without calling a Fill()
aa7bf9f - Dmitri Smirnov, 4 days ago : Modified SaveAllAs() to accept an output path as a parameter
fe10a6d - Dmitri Smirnov, 4 days ago : A ROOT macro with style can be used to prettify output histograms
77632d1 - Dmitri Smirnov, 4 days ago : PrgOptionProcessor: Make use of environment variables
ee76298 - Dmitri Smirnov, 7 days ago : Multiple squashed changes:
6c85a18 - Dmitri Smirnov, 7 days ago : StiScanHistContainer: Added a method to fill histograms with data from geant stepping tree (EventG)
465d326 - Dmitri Smirnov, 7 days ago : StiScanHistContainer: Added a method to fill eloss maps with the nominal coordinates where track crosses Sti volume
e799136 - Dmitri Smirnov, 7 days ago : StiScanRootFile: Corrected methods filling histograms with EventT and EventG objects
b5d362a - Dmitri Smirnov, 8 days ago : StiScanHistContainer: Moved all final histogram adjustments to a new PrettifyHists() method that is supposed to be called after we are done filling the shitograms
018030e - Dmitri Smirnov, 8 days ago : StiScanHistContainer: Added accessors for histogram range limits
e6dd3e1 - Dmitri Smirnov, 8 days ago : StiScanRootFile: Overwrote Write() to make sure the internal histogram containers are properly saved in this file
917dc18 - Dmitri Smirnov, 9 days ago : Minor changes not affecting the functionality
960c898 - Dmitri Smirnov, 9 days ago : Added debug output statements
2eab9ea - Dmitri Smirnov, 8 days ago : PrgOptionProcessor: Many changes squashed - The class now takes care of input chains - Added an option to process geant step trees along with hft event trees when requested by user - Replaced Error() + exit() calls with Fatal() - Added a method to add root files into the input chains using the user provided name - Replaced method assigning input chain with one assigning both hft and geant chains simultaneously - Allow user to use arbitrary tree names
5ad9ac6 - Dmitri Smirnov, 8 days ago : PrgOptionProcessor: Allow user to use arbitrary tree names
08c6025 - Dmitri Smirnov, 8 days ago : PrgOptionProcessor: Replaced method assigning input chain with one assigning both hft and geant chains simultaneously
5d87fd7 - Dmitri Smirnov, 8 days ago : PrgOptionProcessor: Added a method to add root files into the input chains using the user provided name
082a1e1 - Dmitri Smirnov, 9 days ago : PrgOptionProcessor: Replaced Error() + exit() calls with Fatal()
c410ee9 - Dmitri Smirnov, 9 days ago : PrgOptionProcessor: Added an option to process geant step trees along with hft event trees when requested by user
cf48627 - Dmitri Smirnov, 9 days ago : PrgOptionProcessor: The class now takes care of input chains
5f292c4 - Dmitri Smirnov, 9 days ago : StiScanRootFile: Two histogram containers added to the ROOT file. Identical sets of histograms for sti and geant track propagation studies
3bf1f42 - Dmitri Smirnov, 9 days ago : Removed creation and all processing of histograms from StiScanRootFile as everything is now in StiScanHistContainer
e13b4fb - Dmitri Smirnov, 9 days ago : HftMatchedTree: Moved output file creation out of SetTree()
4f672df - Dmitri Smirnov, 9 days ago : Added a common container that can be used to fill the same set of histograms using different trees
6a2cb0e - Dmitri Smirnov, 9 days ago : StiScanRootFile: Two histogram containers added to the ROOT file. Identical sets of histograms for sti and geant track propagation studies
5f23c91 - Dmitri Smirnov, 9 days ago : Removed creation and all processing of histograms from StiScanRootFile as everything is now in StiScanHistContainer
3a88017 - Dmitri Smirnov, 9 days ago : HftMatchedTree: Moved output file creation out of SetTree()
7634a7a - Dmitri Smirnov, 11 days ago : Added a common container that can be used to fill the same set of histograms using different trees
21f94cc - Dmitri Smirnov, 3 weeks ago : StiScanRootFile: Renamed histograms
5956c99 - Dmitri Smirnov, 3 weeks ago : StiScanRootFile: Switched to Sti volume center coordinates to record the energy deposition instead of the point where track crosses the midsection of the volume
86f0cf2 - Dmitri Smirnov, 3 weeks ago : Changed the sign of energy deposited in Sti volumes. By not taking fabs of the value we can monitor whether there are unphysical energy gains in Sti
b5f1da8 - Dmitri Smirnov, 3 weeks ago : StiScanRootFile: Renamed histograms
cb68f36 - Dmitri Smirnov, 3 weeks ago : StiScanRootFile: Switched to Sti volume center coordinates to record the energy deposition instead of the point where track crosses the midsection of the volume
6a57df0 - Dmitri Smirnov, 3 weeks ago : Changed the sign of energy deposited in Sti volumes. By not taking fabs of the value we can monitor whether there are unphysical energy gains in Sti
436b44f - Dmitri Smirnov, 3 weeks ago : TStiKalmanTrackNode: Changed the logic to accept volumes matching name patterns. All volumes accepted if the list we check against is empty
b229c53 - Dmitri Smirnov, 4 weeks ago : A bunch of removed files from older commits due to conflict with CVS
2957366 - Dmitri Smirnov, 4 weeks ago : StiScanRootFile: Added histograms for eloss in r-phi view
9a69635 - Dmitri Smirnov, 5 weeks ago : Changed the logic to accept volumes matching name patterns. All volumes accepted if the list we check against is empty
725b9c4 - Dmitri Smirnov, 5 weeks ago : StiScanRootFile: Introduced private members to help with semi-automatic histogram range calculation
6e7fefb - Dmitri Smirnov, 5 weeks ago : StiScanRootFile: Added a method to save histograms as images
8aecaa2 - Dmitri Smirnov, 5 weeks ago : Minor clean up and style fixes
817ef27 - Dmitri Smirnov, 5 weeks ago : TStiKalmanTrackNode: Changed type of data members from double to float since the class is persistent
30aa9cf - Dmitri Smirnov, 5 weeks ago : TStiKalmanTrackNode: Added data member to hold the angle to the volume's center
3ef52eb - Dmitri Smirnov, 5 weeks ago : PrgOptionProcessor: Added command line option to produce images from plots
b7e236a - Dmitri Smirnov, 6 weeks ago : Moved StHftPool/HftMatchedTree/PrgOptionProcessor.* to StHftPool/EventT/ This is needed to get rid of boost dependance in the StHftPool/HftMatchedTree maker
ca56007 - Dmitri Smirnov, 6 weeks ago : StiScanRootFile.cxx: Use the Sti detector "radius" to fill the r-z material maps
79a236f - Dmitri Smirnov, 6 weeks ago : Clean up changes and minor fixes across multiple files
be30d06 - Dmitri Smirnov, 6 weeks ago : Split and renamed the hftree branch "e" to "e." to allow for disabling of select sub-branches
c4691ca - Dmitri Smirnov, 6 weeks ago : PrgOptionProcessor: Protect from user's mistakes in regex expressions
101dd5d - Dmitri Smirnov, 6 weeks ago : PrgOptionProcessor: Added command line option to process a single volume pattern
620c6c3 - Dmitri Smirnov, 6 weeks ago : PrgOptionProcessor.cxx: It is better to specify default name patterns for Sti volumes when options are defined. The user provided values overwrite the defaults
d1517e8 - Dmitri Smirnov, 6 weeks ago : PrgOptionProcessor: Minor changes in fedback and processing of the user provided list of volume patterns
d38fe80 - Dmitri Smirnov, 6 weeks ago : PrgOptionProcessor.cxx: Minor correction in the name used in error and warning messages
346c88c - Dmitri Smirnov, 6 weeks ago : Added command line option (--sparsity, -s) to process only a certain fraction of events
7a643e9 - Dmitri Smirnov, 6 weeks ago : StiScanRootFile: Extended and updated the list of output histograms
a0bae9c - Dmitri Smirnov, 7 weeks ago : Minor improvements in class print out feedback
4fb1915 - Dmitri Smirnov, 7 weeks ago : Changes due to class renamed to StiScanRootFile
4eeb894 - Dmitri Smirnov, 7 weeks ago : Move histogram processing class to where it belongs
505a1b6 - Dmitri Smirnov, 7 weeks ago : Update the output histogram parameters
87b3804 - Dmitri Smirnov, 7 weeks ago : Add member pointer to GuiEventHandler class to keep track of the considered TChain. This is to eliminate the need for a global pointer
8779408 - Dmitri Smirnov, 7 weeks ago : Non-essential cosmetic changes in PrgOptionProcessor class
c4f32c7 - Dmitri Smirnov, 7 weeks ago : Provide default name patterns for Sti volumes in case they are not specified by the user
2fc27ae - Dmitri Smirnov, 7 weeks ago : Add method to PrgOptonProcessor class to create a TChain object from the files provided by the user
32e4818 - Dmitri Smirnov, 7 weeks ago : Error and warning feedback improved
132be80 - Dmitri Smirnov, 7 weeks ago : Add processing of the user provided list of patterns to match Sti volume names
8d07439 - Dmitri Smirnov, 7 weeks ago : Style updates to get closer to STAR code style guidelines. Plus other minor corrections and clean up
fd1e167 - Dmitri Smirnov, 7 weeks ago : Update histograms and histogram filling routines
a0f9bf9 - Dmitri Smirnov, 7 weeks ago : Add accessors for data members in TStiKalmanTrackNode
d441e33 - Dmitri Smirnov, 7 weeks ago : Added methods to TStiKalmanTrackNode class to match nodes with a regex pattern(s)
c6efeca - Dmitri Smirnov, 8 weeks ago : Changed member variable name to better reflect its meaning
b519f9a - Dmitri Smirnov, 8 weeks ago : Added accessor for nodes in TStiKalmanTrack class
c43d02f - Dmitri Smirnov, 8 weeks ago : PrgOptionProcessor class: Added method to check a volume name against regex patterns provided by the user
2721d43 - Dmitri Smirnov, 8 weeks ago : Add class to process common command line options for programs utilizing hftree trees
be8be97 - Dmitri Smirnov, 8 weeks ago : At this point I don't understand the idea behind this cut but it does reduce the number of tracks which is not desirable at the moment
2c02cf2 - Dmitri Smirnov, 8 weeks ago : Minor improvements
f589b0e - Dmitri Smirnov, 8 weeks ago : Add two basic histograms to fill with track and energy loss information
1ef33b5 - Dmitri Smirnov, 8 weeks ago : Add accessor to track momentum for this node
5302b9b - Dmitri Smirnov, 8 weeks ago : Add access method to the inner most node that has the smallest (zero) radius (DCA)
bb36020 - Dmitri Smirnov, 8 weeks ago : Add total energy losses per track
b468267 - Dmitri Smirnov, 8 weeks ago : Minor code clean up and nitpicking
710a6e2 - Dmitri Smirnov, 8 weeks ago : Added new data members to hold the position and track momentum at the node
b7e2050 - Dmitri Smirnov, 8 weeks ago : Renamed member variable to better reflect its meaning
a8fd86f - Dmitri Smirnov, 8 weeks ago : Switch to vector container for sti kalman tracks
2ee1629 - Dmitri Smirnov, 8 weeks ago : Got rid of static pointers in EventT
4c63432 - Dmitri Smirnov, 8 weeks ago : Added ability to fill EventT object with data from StiKalmanTrack and save in tree
c0d0860 - Dmitri Smirnov, 8 weeks ago : Changed the name/postfix of the output file with tree
8dfe844 - Dmitri Smirnov, 8 weeks ago : Do not inherit from StiKalmanTrackNode; Added new constructors and overloaded operators
5604a45 - Dmitri Smirnov, 8 weeks ago : New class to save StiKalmanTrack data in root trees
234446a - Dmitri Smirnov, 8 weeks ago : Style fixes only
cccfa74 - Dmitri Smirnov, 9 weeks ago : Squashed commits for CVS from 65f48615 to 09352195
efe57f4 - Dmitri Smirnov, 9 weeks ago : Added a simple maker to debug Sti track reconstruction
c4a0b59 - Dmitri Smirnov, 9 weeks ago : Code clean up
0ed6ba4 - Dmitri Smirnov, 9 weeks ago : Changed style with astyle -s3 -p -H -A3 -k3 -O -o -y -Y -f
145d259 - Dmitri Smirnov, 3 months ago : Removed unused preprocessor directives and declarations
dd71110 - Dmitri Smirnov, 3 months ago : Updated PXL sensor dimensions
f8d0865 - Dmitri Smirnov, 3 months ago : Skip and don't draw clusters whose size does not satisfy the requirements set by the user. Note: In simulation clusters are not build, i.e. size = 0
91110a8 - Dmitri Smirnov, 3 months ago : Access the DB info through StDbPxl. No need to use StPxlDbMaker. Essentially revert previous "Use StPxlDbMaker if the StPxlDb object is not available"
bb9a0af - jeromel, 3 months ago : Changed pxl_db to pxlDb as discussed with Hao
4246095 - Dmitri Smirnov, 3 months ago : Use StPxlDbMaker if the StPxlDb object is not available
055b956 - Dmitri Smirnov, 3 months ago : File clean up and style fix
07a6e17 - Dmitri Smirnov, 3 months ago : New files required for StHftPool maker to run over custom trees and draw events in event display
b08a9b6 - Dmitri Smirnov, 3 months ago : New files to create a tree from muDst input