public class SSPConfig extends IDAQConfig
SSPConfig
stores SSP configuration settings
parsed from the an EVIO file. This class manages the following
properties:
Modifier and Type | Field and Description |
---|---|
private PairTriggerConfig[] |
pairTrigger |
private SinglesTriggerConfig[] |
singlesTrigger |
Constructor and Description |
---|
SSPConfig() |
Modifier and Type | Method and Description |
---|---|
PairTriggerConfig |
getPair1Config()
Gets the configuration parameters for the first pair trigger.
|
PairTriggerConfig |
getPair2Config()
Gets the configuration parameters for the second pair trigger.
|
SinglesTriggerConfig |
getSingles1Config()
Gets the configuration parameters for the first singles trigger.
|
SinglesTriggerConfig |
getSingles2Config()
Gets the configuration parameters for the second singles trigger.
|
(package private) void |
loadConfig(EvioDAQParser parser)
Updates the stored settings based on the argument parser.
|
void |
printConfig(PrintStream ps)
Prints a textual representation of the configuration bank to the
terminal.
|
private PairTriggerConfig[] pairTrigger
private SinglesTriggerConfig[] singlesTrigger
void loadConfig(EvioDAQParser parser)
IDAQConfig
loadConfig
in class IDAQConfig
parser
- - The EVIO DAQ bank parser.public SinglesTriggerConfig getSingles1Config()
public SinglesTriggerConfig getSingles2Config()
public PairTriggerConfig getPair1Config()
public PairTriggerConfig getPair2Config()
public void printConfig(PrintStream ps)
IDAQConfig
printConfig
in class IDAQConfig
Copyright © 2019. All rights reserved.