//-----------------------------------------------------------------
// Prepares the sector digitization, creates the vectors of
// tracks for each row of this sector. The track vector
// contains the track label and the position of electrons.
//-----------------------------------------------------------------
//
// The trasport of the electrons through TPC drift volume
// Drift (drift velocity + velocity map(not yet implemented)))
// Application of the random processes (diffusion, gas gain)
// Systematic effects (ExB effect in drift volume + ROCs)
//
// Algorithm:
// Loop over primary electrons:
// Creation of the secondary electrons
// Loop over electrons (primary+ secondaries)
// Global coordinate frame:
// 1. Skip electrons if attached
// 2. ExB effect in drift volume
// a.) Simulation calib->GetExB()->CorrectInverse(dxyz0,dxyz1);
// b.) Reconstruction - calib->GetExB()->CorrectInverse(dxyz0,dxyz1);
// 3. Generation of gas gain (Random - Exponential distribution)
// 4. TransportElectron function (diffusion)
//
// 5. Conversion to the local coordinate frame pad-row, pad, timebin
// 6. Apply Time0 shift - AliTPCCalPad class
// a.) Plus sign in simulation
// b.) Minus sign in reconstruction
// end of loop
//
masera [Fri, 23 Nov 2007 22:04:32 +0000 (22:04 +0000)]
Improved coding of grounding foil. Implemented air gaps for both half staves and ladders (for alignment purposes). Clips added. Volues of glue arranged in order to leave room for alignment (A. Pulvirenti)
acolla [Fri, 23 Nov 2007 20:33:48 +0000 (20:33 +0000)]
AliCDBId's in the list of retrieved OCDB parameters in the ESD's user info
replaced with TObjString's (the output of AliCDBId::ToString()), to remove
dependency on CDB in the ESDs.
In AliCDBId: added static function
AliCDBID* MakeFromString(const TString& str)
that returns the AliCDBId built from a string having the format of
AliCDBId::ToString()
hristov [Fri, 23 Nov 2007 17:42:21 +0000 (17:42 +0000)]
- Added track parameters at DCA in AliESDMuonTrack
- Added TClonesArray of clusters associated to the track in
AliESDMuonTrack
- Changed classes and macros reading track informations from TreeT to
read them from ESD
masera [Fri, 23 Nov 2007 17:35:43 +0000 (17:35 +0000)]
- Possibility to reconstruct (TPC+SPD) tracks outside SSD and SDD acceptance
- Creation of virtual clusters in SPD dead zones (z) not needed anymore
- AliITSRecoParam inherits from AliDetectorRecoParam
- Added switches for cluster unfolding in ITS
- TGeo used by default for material corrections
cvetan [Fri, 23 Nov 2007 16:03:06 +0000 (16:03 +0000)]
Possibility to set external mapping files. TO be used in order to remove the exsting code that loads the mappings from ALICE_ROOT inside the event loop
rgrosso [Fri, 23 Nov 2007 15:00:45 +0000 (15:00 +0000)]
Added possibility to runthe TGeo overlap checker restricting it to misaligned volumes only (AliGeomManager::CheckOverlapsOverPNs) and at the application of each single alignment object (for alignment objects validation purposes)
cvetan [Fri, 23 Nov 2007 11:51:18 +0000 (11:51 +0000)]
Bug fix. Missing {} that was causing a false information message that the trigger input will be running in a stand-alone mode. Thanks to Philippe for noticing the problem
cvetan [Fri, 23 Nov 2007 09:46:37 +0000 (09:46 +0000)]
Coding conventions + Bug fix in NextBunch function of AliAltroData. The GetStartBin function now seems to work correctly however I would like to do some more testing on TPC zero supressed data with Bunch sizes substantially bigger than one.(Per Thomas)