public class SvtEventFlagger extends Object
Modifier and Type | Field and Description |
---|---|
private static double |
angleTolerance |
private boolean |
biasGood |
private boolean |
burstmodeNoiseGood |
private boolean |
latencyGood |
private double |
nominalAngleBottom |
private double |
nominalAngleTop |
private boolean |
positionGood |
private static Pattern |
rocIdPattern |
(package private) SvtBiasConstant.SvtBiasConstantCollection |
svtBiasConstants |
(package private) SvtMotorPosition.SvtMotorPositionCollection |
svtPositionConstants |
private SvtTimingConstants |
svtTimingConstants |
Constructor and Description |
---|
SvtEventFlagger() |
Modifier and Type | Method and Description |
---|---|
static void |
AddHeaderInfoToMetaData(List<SvtHeaderDataInfo> headers,
org.lcsim.event.EventHeader lcsimEvent) |
private static int |
countSmallHits(List<org.lcsim.event.RawTrackerHit> rawHits) |
private Date |
getEventTimeStamp(org.lcsim.event.EventHeader event) |
static List<SvtHeaderDataInfo> |
getHeaderInfoToMetaData(org.lcsim.event.EventHeader lcsimEvent) |
static int |
getRocFromSvtHeaderName(String seq) |
void |
initialize() |
private static boolean |
isBurstmodeNoiseGood(org.lcsim.event.EventHeader event) |
private static boolean |
isSmallHit(Map<HpsSiSensor,Set<Integer>> hitMap,
org.lcsim.event.RawTrackerHit hit) |
static void |
voidAddHeaderCheckResultToMetaData(boolean ok,
org.lcsim.event.EventHeader lcsimEvent) |
void |
writeFlags(org.lcsim.event.EventHeader event) |
private static final double angleTolerance
SvtBiasConstant.SvtBiasConstantCollection svtBiasConstants
SvtMotorPosition.SvtMotorPositionCollection svtPositionConstants
private SvtTimingConstants svtTimingConstants
private boolean biasGood
private boolean positionGood
private boolean burstmodeNoiseGood
private boolean latencyGood
private double nominalAngleTop
private double nominalAngleBottom
private static final Pattern rocIdPattern
public void writeFlags(org.lcsim.event.EventHeader event)
private Date getEventTimeStamp(org.lcsim.event.EventHeader event)
public void initialize()
private static boolean isBurstmodeNoiseGood(org.lcsim.event.EventHeader event)
private static int countSmallHits(List<org.lcsim.event.RawTrackerHit> rawHits)
private static boolean isSmallHit(Map<HpsSiSensor,Set<Integer>> hitMap, org.lcsim.event.RawTrackerHit hit)
public static void voidAddHeaderCheckResultToMetaData(boolean ok, org.lcsim.event.EventHeader lcsimEvent)
public static void AddHeaderInfoToMetaData(List<SvtHeaderDataInfo> headers, org.lcsim.event.EventHeader lcsimEvent)
public static int getRocFromSvtHeaderName(String seq)
public static List<SvtHeaderDataInfo> getHeaderInfoToMetaData(org.lcsim.event.EventHeader lcsimEvent)
Copyright © 2019. All rights reserved.