-
Notifications
You must be signed in to change notification settings - Fork 3
Coding Convention
Genie Jhang edited this page Jul 3, 2014
·
4 revisions
-
All the newly added classes in SpiRITROOT framework must start with ST.
- ex) STDecoderTask.cc, STPSATask.cc
-
All the newly added source files must have cc for their extension.
- ex) STDecoderTask.cc, STPSATask.cc
-
All the newly added header files must have hh for their extension.
- ex) STDecoderTask.hh, STPSATask.hh
-
Please leave comments in the code following Doxygen rules so that it can be shown in the class reference.
- Just reading the page below will be enough for start.
- http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html
-
Let's use Taligent's conventions for naming member variables and member functions.
-
If you need some more, please add here.
- How to
- Use GitHub
- Add new classes
- Install packages
- Use quickViewer
- Use gainCalibrationMacro
- Use pedestalMacro
- [Online Viewer](Procedures for Commissioning Run)
- Reconstruction
- Analysis
- Reconstruction Macro
- Reading Reco File
- STRecoTrack
- STTrack (use no more)
- MC Truth
- General
- MC Generation
- Digitization
- Event Display
- Before Current Version
- Physics Analysis Macros