This package contains the EDProducer of 4D CSC Segments. The producer module access the various reconstruction algorithms through Seal Plugins Factories.
The EDProducer of 4D CSC Segments is the CSCSegmentProducer.
An example of configuration parameters for this module is:
include "RecoLocalMuon/CSCSegment/data/cscSegmentAlgoSK.cfi" include "RecoLocalMuon/CSCSegment/data/cscSegmentAlgoTC.cfi" # module must be an EDProducer or similar # ======================================= module segmentproducer = CSCSegmentProducer { # Name of RecHitProducer producer module(s)... string CSCRecHit2DProducer = "rechitproducer" # Choice of the building algo: 1 SK, 2 TC... int32 algo_type = 2 # std::vector<edm::ParameterSet> VPSet algo_psets = { {using CSCSegAlgoSK}, {using CSCSegAlgoTC} } }
Two different algorithms are available for the reconstruction:
Some predefined configuration files for these algorithms are available:
The parameter set for each algorithm has been chosen according the results obtained with a sample of single muons with flat pT (10 to 50 GeV) and |eta| (0.8 to 2.4) distributions.
An example of configuration file for the 4D CSCSegment production is:
An example EDAnalyzer is implemented in the CSCSegment class. This analyzer produces some basic histos: segment building efficiency per chamber type, chi2 distribution, rechit per segment and built segments per event. Configuration file for this analyzer is:
The package is under development.