public class MaterialSupervisor extends MaterialManager
Modifier and Type | Class and Description |
---|---|
static interface |
MaterialSupervisor.DetectorPlane |
private static class |
MaterialSupervisor.Material |
private static class |
MaterialSupervisor.Materials |
static interface |
MaterialSupervisor.ScatteringDetectorVolume |
private class |
MaterialSupervisor.SiPlane |
class |
MaterialSupervisor.SiStripPlane |
org.lcsim.recon.tracking.seedtracker.MaterialManager.BarrelLayerVolumeGroup, org.lcsim.recon.tracking.seedtracker.MaterialManager.EndcapVolumeGrouper, org.lcsim.recon.tracking.seedtracker.MaterialManager.PolyconeSupportVolumeGrouper, org.lcsim.recon.tracking.seedtracker.MaterialManager.SiTrackerEndap2VolumeGrouper, org.lcsim.recon.tracking.seedtracker.MaterialManager.SiTrackerFixedTarget2VolumeGrouper, org.lcsim.recon.tracking.seedtracker.MaterialManager.SubdetectorVolumeGrouper
Modifier and Type | Field and Description |
---|---|
private List<MaterialSupervisor.ScatteringDetectorVolume> |
_detectorVolumes |
private String |
subdetectorName |
_includeMS
Constructor and Description |
---|
MaterialSupervisor() |
MaterialSupervisor(boolean includeMS) |
Modifier and Type | Method and Description |
---|---|
void |
buildModel(org.lcsim.geometry.Detector det) |
List<MaterialSupervisor.ScatteringDetectorVolume> |
getMaterialVolumes() |
void |
setDebug(boolean debug) |
void |
setSubdetectorName(String subdetectorName) |
getMaterialXPlanes
private List<MaterialSupervisor.ScatteringDetectorVolume> _detectorVolumes
private String subdetectorName
public MaterialSupervisor()
public MaterialSupervisor(boolean includeMS)
public void setDebug(boolean debug)
setDebug
in class MaterialManager
public void setSubdetectorName(String subdetectorName)
public List<MaterialSupervisor.ScatteringDetectorVolume> getMaterialVolumes()
public void buildModel(org.lcsim.geometry.Detector det)
buildModel
in class org.lcsim.recon.tracking.seedtracker.MaterialManager
Copyright © 2019. All rights reserved.