Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /SimG4Core/GFlash/TB/README is written in an unsupported language. File is not indexed.

0001 ------------------------------------------------------
0002 Test beam geometry/analysis related files for Geant4
0003 ------------------------------------------------------
0004 
0005 * Note : This set of configuration works in CMSSW_2_1_0_pre3
0006 
0007 BuildFile : This BuildFile doesn't work as it is
0008 because scramv1 doesn't support non-standard directory structure
0009 such as "TB". However we want to keep all Test beam related files
0010 in TB directory because this is not going to be a part of either 
0011 official compilation chain or test area.
0012 So trick is that we keep everything in TB directory but when one
0013 wants to build this producer one can copy BuildFile to test area
0014 and specify file path accordingly.
0015 To do that, one needs to copy BuildFile to ../test directory.
0016 
0017 If there is any question about this, send an email to dwjang@fnal.gov
0018 
0019 -----------------------------------------------------------------------------------
0020 Files in TB directory
0021 -----------------------------------------------------------------------------------
0022 xtal_pos.list               : crystal number/position information
0023 
0024 h4TB2006GeometryXML.cfi     : H4 TB geometry configuration
0025 gflashTBH4ProdCuts.xml      : define GflashRegion
0026 tbrot.xml                   : individual crystal positioning
0027 
0028 h2TB2006GeometryXML.cfi     : H2 TB geometry configuration
0029 gflashTBH2ProdCuts.xml      : define GflashRegion
0030 
0031 TreeMatrixCalib.h,cc        : TB tree definition, same for TB/Geant4
0032 TreeProducerCalibSimul.h,cc : TB tree producer
0033 
0034 run_Gflash_TBH4_setup.cfg   : configuration file to be used as an input of cmsRun
0035 
0036 
0037 After making TB tree files in Geant4, the following files are used.
0038 
0039 lateralAllCalib.cpp         : TB tree analysis script
0040 myFunctions.cc              : utility funtions for lateralAllCalib
0041 fitMaximumPoint.cc          : utility funtions for lateralAllCalib
0042 Makefile                    : compile the above three files together
0043 -----------------------------------------------------------------------------------