AlgFitTrackCamList.cxx File Reference

#include <cassert>
#include <unistd.h>
#include <sys/times.h>
#include "Conventions/Munits.h"
#include "MessageService/MsgService.h"
#include "MinosObjectMap/MomNavigator.h"
#include "Navigation/NavKey.h"
#include "Navigation/NavSet.h"
#include "Validity/VldContext.h"
#include "Algorithm/AlgFactory.h"
#include "Algorithm/AlgHandle.h"
#include "Algorithm/AlgConfig.h"
#include "Candidate/CandContext.h"
#include "RecoBase/CandTrackHandle.h"
#include "RecoBase/CandTrackListHandle.h"
#include "RecoBase/CandStripHandle.h"
#include "RecoBase/CandStripListHandle.h"
#include "RecoBase/CandSliceHandle.h"
#include "RecoBase/CandSliceListHandle.h"
#include "CandDigit/CandDigitHandle.h"
#include "CandFitTrackCam/AlgFitTrackCam.h"
#include "CandFitTrackCam/AlgFitTrackCamList.h"
#include "CandFitTrackCam/CandFitTrackCamListHandle.h"
#include "CandFitTrackCam/CandFitTrackCamHandle.h"
#include "TObjArray.h"
#include <iostream>
#include <iomanip>
#include <algorithm>
#include <iterator>
#include <list>

Go to the source code of this file.

Functions

 CVSID ("$Id: AlgFitTrackCamList.cxx,v 1.14 2014/09/05 16:25:35 zarko Exp $")
static NavKey SortTracksByNStrips (const CandTrackHandle *cth)

Function Documentation

CVSID ( "$Id: AlgFitTrackCamList.  cxx,
v 1.14 2014/09/05 16:25:35 zarko Exp $"   
)
NavKey SortTracksByNStrips ( const CandTrackHandle cth  )  [static]

Definition at line 272 of file AlgFitTrackCamList.cxx.

References CandRecoHandle::GetNStrip().

Referenced by AlgFitTrackCamList::RunAlg().

00272                                                       {
00273 
00274         // Get the number of strips and use this for sorting so that we have the biggest tracks first
00275         // This is required for correct treatment of the spectrometer association.
00276         Int_t navkey = cth->GetNStrip();
00277         return -1*navkey; // -1 allows biggest first
00278 }


Generated on 15 Jul 2018 for loon by  doxygen 1.6.1