Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /RecoLocalTracker/SiStripRecHitConverter/doc/SiStripRecHitConverter.doc is written in an unsupported language. File is not indexed.

0001 
0002 /*!
0003 
0004 \page RecoLocalTracker_SiStripRecHitConverter Package RecoLocalTracker/SiStripRecHitConverter
0005 
0006 <center>
0007 <small>
0008 
0009 <!-- @CVS_TAG@ will be substituted at build time, no need to touch -->
0010 <a href=http://cmsdoc.cern.ch/swdev/viewcvs/viewcvs.cgi/CMSSW/RecoLocalTracker/SiStripRecHitConverter/?cvsroot=CMSSW&only_with_tag=@CVS_TAG@>Source code (CVS tag: @CVS_TAG@)</a> - 
0011 <a href=http://cmsdoc.cern.ch/swdev/viewcvs/viewcvs.cgi/CMSSW/RecoLocalTracker/SiStripRecHitConverter/.admin/developers?rev=HEAD&cvsroot=CMSSW&content-type=text/vnd.viewcvs-markup>Administrative privileges</a>
0012 </small>
0013 </center>
0014 
0015 \section desc Description
0016 <!-- Short description of what this package is supposed to provide -->
0017 
0018 This package creates RecHits from Clusters in silicon strip detectors and matches RecHits in glued detectors.
0019 
0020 \subsection interface Public interface
0021 <!-- List the classes that are provided for use in other packages (if any) -->
0022 
0023 - SiStripRecHitConverterAlgorithm
0024 - SiStripRecHitConverter
0025 - SiStripRecHitMatcherESProducer
0026 - SiStripRecHitMatcher
0027 - StripCPEESProducer
0028 - StripCPEfromTrackAngleESProducer
0029 - StripCPEfromTrackAngle
0030 - StripCPE
0031 
0032 \subsection modules Modules
0033 <!-- Describe modules implemented in this package and their parameter set -->
0034 
0035 - SiStripRecHitConverter Base EDProducer (configuration file: SiStripRecHitConverter.cfi). Hit position is calculated using a StripCPE. By default StripCPEfromTrackAngle is used and in the first iteration the track is assumed to be a straight line from the origin. The SiStripRecHitConverter produces three separate collection of hits on rphi, stereo and glued dets. Parameters: used ClusterProducer StripCPE and Matcher.
0036 - StripCPEESProducer     Base cluster parameter estimator which calculates the local position and local error for the hit without track angle but including correction for the Lorentz shift (configuration file: StripCPE.cfi). Parameters: double TanLorentzAnglePerTesla (default= 0.032); bool UseMagneticField (default= true).
0037 - StripCPEfromTrackAngleESProducer Improved cluster parameter estimator from ORCA. (configuration file: StripCPEfromTrackAngle.cfi) Parameters: see  StripCPEESProducer.
0038 - SiStripRecHitMatcherESProducer   RecHit matcher (configuration file: SiStripRecHitMatcher.cfi). Hits on rphi and stereo dets are matched by projecting them on the glued det according to the track direction. In the first iteration the track is assumed to be a straight line from the origin. The error is calculated according to TN/95-170. Hits are matched if they are NSigmaInside*error far from detector bounds. Parameters: double NSigmaInside (default=3.).
0039 
0040 \subsection tests Unit tests and examples
0041 <!-- Describe cppunit tests and example configuration files -->
0042 An example of configuration file is available in test/DigisToRecHit.cfg. An example for reading the strip RecHit collections is given in test/DigisToRecHitRead.cfg
0043 
0044 \section status Status and planned development
0045 <!-- e.g. completed, stable, missing features -->
0046 Stable. Missing feature: position estimator for large clusters and eta function correction.
0047 <hr>
0048 Last updated:
0049 @DATE@  Author: computer-generated.
0050 */
0051