]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
track alpha angle normalized to [-Pi,+Pi]
authorsgorbuno <sgorbuno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 Nov 2009 16:41:39 +0000 (16:41 +0000)
committersgorbuno <sgorbuno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 Nov 2009 16:41:39 +0000 (16:41 +0000)
HLT/TPCLib/tracking-ca/AliHLTTPCCAGlobalMergerComponent.cxx

index 04dfddaadacc19d02cc45d0a29f5c1e64168a88b..75a6367c5fe1b0907e9caaaa693858627aedae35 100644 (file)
@@ -407,7 +407,9 @@ int AliHLTTPCCAGlobalMergerComponent::DoEvent( const AliHLTComponentEventData &e
       AliHLTTPCCATrackConvertor::GetExtParam( track.InnerParam(), tp,  track.InnerAlpha() );
       AliHLTTPCCATrackConvertor::GetExtParam( track.OuterParam(), tpEnd, track.OuterAlpha() );
       
-      currOutTrack->fAlpha = tp.GetAlpha();
+      // normalize the angle to +-Pi
+             
+      currOutTrack->fAlpha = tp.GetAlpha() - CAMath::Nint(tp.GetAlpha()/CAMath::TwoPi())*CAMath::TwoPi();      
       currOutTrack->fX = tp.GetX();
       currOutTrack->fY = tp.GetY();
       currOutTrack->fZ = tp.GetZ();