public class HitManager extends Object
Modifier and Type | Field and Description |
---|---|
private boolean |
_doSectoring |
private SectorManager |
_smanager |
Constructor and Description |
---|
HitManager()
Creates a new instance of HitManager
|
Modifier and Type | Method and Description |
---|---|
boolean |
getDoSectoring() |
SectorManager |
getSectorManager() |
List<Sector> |
getSectors(SeedLayer seedlayer) |
List<HelicalTrackHit> |
getTrackerHits(SeedLayer seedlayer)
Return the list of tracker hits associated with a specified SeedLayer
|
void |
OrganizeHits(EventHeader event)
Deprecated.
use OrganizeHits(List
|
void |
OrganizeHits(List<HelicalTrackHit> hitCol)
Sort the hits into distinct lists where each list has a unique detector name, layer number, and barrel endcap flag.
|
void |
setDoSectoring(boolean doSectoring) |
void |
setSectorParams(int nphi,
double dz) |
void |
setSectorParams(List<SeedStrategy> slist,
double bfield,
double rtrk) |
private SectorManager _smanager
private boolean _doSectoring
public void OrganizeHits(EventHeader event)
event
- EventHeader for the event to be organizedpublic void OrganizeHits(List<HelicalTrackHit> hitCol)
hitCol
- List of HelicalTrackHits
to be organizedpublic SectorManager getSectorManager()
public void setSectorParams(int nphi, double dz)
public void setSectorParams(List<SeedStrategy> slist, double bfield, double rtrk)
public void setDoSectoring(boolean doSectoring)
public boolean getDoSectoring()
public List<HelicalTrackHit> getTrackerHits(SeedLayer seedlayer)
seedlayer
- Seedlayer to look atCopyright © 2016 Linear Collider Detector (LCD). All rights reserved.