public class InteractorRegistry extends Interactor
Constructor and Description |
---|
InteractorRegistry()
default Constructor
|
InteractorRegistry(InteractorRegistry reg)
copy Constructor
|
Modifier and Type | Method and Description |
---|---|
Surface |
bsurf(VTrack vtrk)
return the bounded surface of the VTrack.
|
void |
interact(ETrack etrk)
modify VTrack with the appropriate interaction
|
Interactor |
newCopy()
Copy
|
void |
registerInteractor(Surface srf,
Interactor inter)
associate this surface with some kind of interaction
|
String |
toString()
String representation of InteractorRegistry
|
private Map _imap
public InteractorRegistry()
public InteractorRegistry(InteractorRegistry reg)
reg
- InteractorRegistry to replicatepublic void registerInteractor(Surface srf, Interactor inter)
srf
- Surface to associate with Interactor interinter
- Interactor for Surface srfpublic void interact(ETrack etrk)
interact
in class Interactor
etrk
- ETrack to interactpublic Surface bsurf(VTrack vtrk)
vtrk
- VTrack for which to retrieve the bounded Surfacepublic Interactor newCopy()
newCopy
in class Interactor
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.