public PeakBoundsDragInfo(GraphPane graphPane, ChromGraphItem graphItem, double[] retentionTimesMsMs, bool alignedTimes,
     PointF startPoint, PeakBoundsChangeType dragType, PeakBoundsChangeType changeType)
 {
     GraphPane = graphPane;
     GraphItem = GraphItemBest = graphItem;
     GraphItemBest.HideBest = true;
     RetentionTimesMsMs = retentionTimesMsMs;
     IsAlignedTimes = alignedTimes;
     StartPoint = startPoint;
     DragType = dragType;
     ChangeType = changeType;
 }
 public ChangedPeakBoundsEventArgs(IdentityPath groupPath,
     Transition transition,
     string nameSet,
     MsDataFileUri filePath,
     ScaledRetentionTime startTime,
     ScaledRetentionTime endTime,
     PeakIdentification identified,
     PeakBoundsChangeType changeType)
     : base(groupPath, nameSet, filePath)
 {
     Transition = transition;
     StartTime = startTime;
     EndTime = endTime;
     Identified = identified;
     ChangeType = changeType;
 }