fhRefNotRecoNHits( 0 )
{
//* constructor
+ for( int i=0; i<4; i++){
+ fhLinkEff[i] = 0;
+ fhLinkAreaY[i] = 0;
+ fhLinkAreaZ[i] = 0;
+ fhLinkChiRight[i] = 0;
+ fhLinkChiWrong[i] = 0;
+ }
}
fhRefNotRecoNHits( 0 )
{
//* dummy
+ for( int i=0; i<4; i++){
+ fhLinkEff[i] = 0;
+ fhLinkAreaY[i] = 0;
+ fhLinkAreaZ[i] = 0;
+ fhLinkChiRight[i] = 0;
+ fhLinkChiWrong[i] = 0;
+ }
}
const AliHLTTPCCAPerformance &AliHLTTPCCAPerformance::operator=( const AliHLTTPCCAPerformance& ) const
}
in >> fNHits;
+ if( fNHits<0 || fNHits>10000000 ) fNHits = 0;
fHitLabels = new AliHLTTPCCAHitLabel[fNHits];
for ( int ih = 0; ih < fNHits; ih++ ) {
AliHLTTPCCAHitLabel &l = fHitLabels[ih];
fNMCPoints = 0;
in >> fNMCPoints;
+
+ if( fNMCPoints<0 || fNMCPoints>10000000 ){ fNMCPoints = 0; return; }
+
fMCPoints = new AliHLTTPCCAMCPoint[fNMCPoints];
for ( int ip = 0; ip < fNMCPoints; ip++ ) {
AliHLTTPCCAMCPoint &p = fMCPoints[ip];