Joined documentation/site project
This commit is contained in:
parent
20dad21887
commit
2c3f828c0b
12
build.gradle
12
build.gradle
@ -29,15 +29,3 @@ buildscript {
|
||||
classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.+'
|
||||
}
|
||||
}
|
||||
//task mergedJavadoc(type: Javadoc, description: 'Creates Javadoc from all the projects.') {
|
||||
// title = 'All modules'
|
||||
// destinationDir = new File(project.buildDir, 'merged-javadoc')
|
||||
//
|
||||
// // Note: The closures below are executed lazily.
|
||||
// source {
|
||||
// subprojects*.sourceSets*.main*.allSource
|
||||
// }
|
||||
// classpath.from {
|
||||
// subprojects*.configurations*.compile*.copyRecursive({!(it instanceof ProjectDependency)})*.resolve()
|
||||
// }
|
||||
//}
|
||||
|
@ -32,7 +32,7 @@ import java.util.concurrent.TimeUnit;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
@RoleDef(name = Roles.STORAGE_ROLE, objectType = PointListener.class, info = "Storage for acquired points")
|
||||
public class VacCollectorDevice extends Sensor<DataPoint> {
|
||||
|
@ -7,20 +7,21 @@ package inr.numass.readvac.fx;
|
||||
|
||||
import hep.dataforge.exceptions.ControlException;
|
||||
import hep.dataforge.values.Value;
|
||||
import java.io.IOException;
|
||||
import java.net.URL;
|
||||
import java.util.ResourceBundle;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
import javafx.beans.value.ObservableValue;
|
||||
import javafx.fxml.FXML;
|
||||
import javafx.fxml.FXMLLoader;
|
||||
import javafx.scene.Node;
|
||||
import org.controlsfx.control.ToggleSwitch;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URL;
|
||||
import java.util.ResourceBundle;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class PoweredVacuumeterView extends VacuumeterView {
|
||||
|
||||
|
@ -63,7 +63,7 @@ import java.util.function.BiFunction;
|
||||
/**
|
||||
* FXML Controller class
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class VacCollectorController implements Initializable, DeviceListener, MeasurementListener<DataPoint> {
|
||||
|
||||
|
@ -33,7 +33,7 @@ import java.time.format.DateTimeFormatter;
|
||||
import java.util.ResourceBundle;
|
||||
|
||||
/**
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class VacuumeterView extends DeviceViewController implements MeasurementListener<Double>, Initializable, Named, Annotated {
|
||||
|
||||
|
@ -21,7 +21,7 @@ import java.util.List;
|
||||
/**
|
||||
* Adjust errors for all numass points in the dataset
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
@TypedActionDef(name = "adjustErrors", inputType = Table.class, outputType = Table.class)
|
||||
public class AdjustErrorsAction extends OneToOneAction<Table, Table> {
|
||||
|
@ -22,7 +22,7 @@ import java.io.OutputStream;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
@TypedActionDef(name = "substractSpectrum", inputType = Table.class, outputType = Table.class, info = "Substract reference spectrum (background)")
|
||||
public class SubstractSpectrumAction extends OneToOneAction<Table, Table> {
|
||||
|
@ -18,7 +18,7 @@ import static java.lang.Math.*;
|
||||
* dissertation p.33
|
||||
* </p>
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class NumassBeta extends AbstractParametricBiFunction {
|
||||
|
||||
|
@ -15,7 +15,7 @@ import static java.lang.Math.sqrt;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class NumassResolution extends AbstractParametricBiFunction {
|
||||
|
||||
|
@ -20,7 +20,7 @@ import java.util.Map;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class NumassTransmission extends AbstractParametricBiFunction {
|
||||
|
||||
|
@ -18,7 +18,7 @@ import java.util.function.Supplier;
|
||||
import static java.lang.Math.max;
|
||||
|
||||
/**
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class PileUpSimulator {
|
||||
|
||||
|
@ -23,7 +23,7 @@ import java.util.stream.Collectors;
|
||||
/**
|
||||
* A class to calculate underflow correction
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class UnderflowCorrection {
|
||||
|
||||
|
@ -11,7 +11,7 @@ import javafx.scene.control.Tab;
|
||||
/**
|
||||
* A tab which contains output of task or action.
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public abstract class OutputTab extends Tab implements Named {
|
||||
|
||||
|
@ -9,14 +9,15 @@ import hep.dataforge.fx.FXUtils;
|
||||
import hep.dataforge.meta.Meta;
|
||||
import hep.dataforge.names.Named;
|
||||
import hep.dataforge.plots.PlotFrame;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import javafx.application.Platform;
|
||||
import javafx.scene.control.TabPane;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class StagePane extends TabPane implements Named {
|
||||
|
||||
|
@ -7,7 +7,7 @@ package inr.numass.workbench;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public interface StagePaneHolder {
|
||||
StagePane getStagePane(String stageName);
|
||||
|
@ -13,7 +13,7 @@ import java.io.OutputStream;
|
||||
/**
|
||||
* A text output tab. Basically it is attached to IOManager::onComplete
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class TextOutputTab extends OutputTab {
|
||||
|
||||
|
@ -16,7 +16,7 @@ import java.io.OutputStream;
|
||||
|
||||
/**
|
||||
* An IOManager wrapper that redirects output to appropriate FX components
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class WorkbenchIOManager extends BasicIOManager {
|
||||
|
||||
|
@ -7,7 +7,7 @@ package inr.numass.workbench;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public class WorkbenchUtils {
|
||||
|
||||
|
@ -9,13 +9,14 @@ import hep.dataforge.meta.Annotated;
|
||||
import hep.dataforge.meta.Meta;
|
||||
import hep.dataforge.names.Named;
|
||||
import hep.dataforge.tables.Table;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.util.List;
|
||||
import java.util.function.Supplier;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Alexander Nozik <altavir@gmail.com>
|
||||
* @author <a href="mailto:altavir@gmail.com">Alexander Nozik</a>
|
||||
*/
|
||||
public interface NumassData extends Named, Annotated {
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user