/* *==================================================================== * * CBM Level 1 Reconstruction * * Authors: I.Kisel, S.Gorbunov * * e-mail : ikisel@kip.uni-heidelberg.de * *==================================================================== * * L1 Monte Carlo information * *==================================================================== */ #include "CbmL1MCTrack.h" #include "Performance.h" void CbmL1MCTrack::CalculateIsReconstructable() { bool f = 1; // reject very slow tracks from analysis f &= (p > Performance::MinRecoMom); // detected at least in 4 stations // f &= (nMCContStations >= 4); // f &= (nStations >= L1->MinNStations); // QA definition // f &= (nHitContStations >= Performance::MinNStations); // L1 definition f &= (nMCContStations >= Performance::MinNStations); // new L1 definition // maximul 4 layers for a station. // f &= (maxNStaHits <= 4); f &= (maxNStaMC <= 4); // f &= (maxNSensorMC <= 1); isReconstructable = f; }; // bool CbmL1MCTrack::IsReconstructable()