Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ADC(DetectorType) - Constructor for class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- ADCs - Static variable in class org.jlab.analysis.eventmerger.EventMergerConstants
- ADCTDCMerger - Class in org.jlab.analysis.eventmerger
-
Class for merging of ADC and TDC banks from two events Operates on selectable list of detectors (default DC, FTOF)
- ADCTDCMerger(EventMergerConstants, DataEvent, List<DataEvent>...) - Constructor for class org.jlab.analysis.eventmerger.ADCTDCMerger
-
ADC-TDC merger tool: merges raw hits from physics and background events, accounting for pile-ups
- ADCTDCMerger.ADC - Class in org.jlab.analysis.eventmerger
- ADCTDCMerger.DGTZ - Class in org.jlab.analysis.eventmerger
- ADCTDCMerger.TDC - Class in org.jlab.analysis.eventmerger
- add(int, int) - Method in class org.jlab.analysis.efficiency.Truth
-
Add an event in the form of truth and reconstructed particle species.
- add(List<String>) - Method in class org.jlab.analysis.efficiency.Truth
-
Add input HIPO files by path.
- add(Event) - Method in class org.jlab.analysis.efficiency.Truth
-
Add a HIPO event.
- addTab(String) - Method in class org.jlab.analysis.plotting.TCanvasPTabbed
- addToBank(DataBank, int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- addToBank(DataBank, int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- addToBank(DataBank, int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- analyzeHistos() - Method in class org.jlab.analysis.roads.DictionaryValidator
B
- binLimits - Variable in class org.jlab.analysis.plotting.H1FCollection1D
- binLimits - Variable in class org.jlab.analysis.plotting.H2FCollection1D
- binLimitsX - Variable in class org.jlab.analysis.plotting.H1FCollection2D
- binLimitsX - Variable in class org.jlab.analysis.plotting.H1FCollection3D
- binLimitsX - Variable in class org.jlab.analysis.plotting.H2FCollection2D
- binLimitsY - Variable in class org.jlab.analysis.plotting.H1FCollection2D
- binLimitsY - Variable in class org.jlab.analysis.plotting.H1FCollection3D
- binLimitsY - Variable in class org.jlab.analysis.plotting.H2FCollection2D
- binLimitsZ - Variable in class org.jlab.analysis.plotting.H1FCollection3D
C
- c12particles - Variable in class org.jlab.analysis.physics.CLAS12Event
- CCDB_TABLES - Static variable in class org.jlab.analysis.postprocess.Processor
- cd(int, int) - Method in class org.jlab.analysis.plotting.TCanvasP
- CLAS12Event - Class in org.jlab.analysis.physics
- CLAS12Event(DataEvent) - Constructor for class org.jlab.analysis.physics.CLAS12Event
- CLAS12Particle - Class in org.jlab.analysis.physics
- CLAS12Particle(Particle, double, double, double, double, double, int, int) - Constructor for class org.jlab.analysis.physics.CLAS12Particle
- clasifyEvent(Event) - Method in class org.jlab.analysis.eventmerger.FilterBankSize
- clasifyEvent(Event) - Method in class org.jlab.analysis.eventmerger.FilterFcup
- clasifyEvent(Event) - Method in class org.jlab.analysis.eventmerger.FilterTrigger
- ClasMath - Class in org.jlab.analysis.math
- ClasMath() - Constructor for class org.jlab.analysis.math.ClasMath
- compareTo(DetectorDescriptor) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- compareTo(DetectorDescriptor) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- CONFIGTAG - Static variable in class org.jlab.analysis.eventmerger.SortedWriterUtils
- configure(int, double, double, double, double, double, double, double, double, double) - Method in class org.jlab.analysis.roads.DictionaryGenerator
- contains(Dictionary.TestMode) - Method in enum class org.jlab.analysis.roads.Dictionary.TestMode
- createDictionary(String, String, int, int, int, double, double, double, int) - Method in class org.jlab.analysis.roads.DictionaryCreator
-
create dictionary from event file
- createFilterBank(HipoWriterSorted, JsonObject) - Method in class org.jlab.analysis.eventmerger.RandomTriggerFilter
-
Create hipo bank with Json string saved as byte array
- createHistos(Dictionary.TestMode, int, int, int) - Method in class org.jlab.analysis.roads.DictionaryValidator
D
- DC - Enum constant in enum class org.jlab.analysis.roads.Dictionary.TestMode
- DCFTOFPCALU - Enum constant in enum class org.jlab.analysis.roads.Dictionary.TestMode
- DCFTOFPCALUVW - Enum constant in enum class org.jlab.analysis.roads.Dictionary.TestMode
- DCFTOFPCALUVWHTCC - Enum constant in enum class org.jlab.analysis.roads.Dictionary.TestMode
- DCPCALU - Enum constant in enum class org.jlab.analysis.roads.Dictionary.TestMode
- DEF_PRELOAD_GLOB - Static variable in class org.jlab.analysis.postprocess.Processor
- DGTZ(DetectorType) - Constructor for class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- DGTZ(DetectorType, byte, byte, short, byte) - Constructor for class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- Dictionary - Class in org.jlab.analysis.roads
- Dictionary() - Constructor for class org.jlab.analysis.roads.Dictionary
- Dictionary.TestMode - Enum Class in org.jlab.analysis.roads
- DictionaryCreator - Class in org.jlab.analysis.roads
- DictionaryCreator() - Constructor for class org.jlab.analysis.roads.DictionaryCreator
- DictionaryGenerator - Class in org.jlab.analysis.roads
-
Trigger Roads Generator: it uses a fast-MC approach to generate the list of detector components 'hit' by a track.
- DictionaryGenerator() - Constructor for class org.jlab.analysis.roads.DictionaryGenerator
- DictionaryGenerator(String, double, double, long, int) - Constructor for class org.jlab.analysis.roads.DictionaryGenerator
- DictionaryMerger - Class in org.jlab.analysis.roads
- DictionaryMerger() - Constructor for class org.jlab.analysis.roads.DictionaryMerger
- DictionaryValidator - Class in org.jlab.analysis.roads
- DictionaryValidator() - Constructor for class org.jlab.analysis.roads.DictionaryValidator
- divide(int, int) - Method in class org.jlab.analysis.plotting.TCanvasP
- draw(H1FCollection1D) - Method in class org.jlab.analysis.plotting.TCanvasP
- draw(H1FCollection1D, String) - Method in class org.jlab.analysis.plotting.TCanvasP
- draw(H1FCollection2D) - Method in class org.jlab.analysis.plotting.TCanvasP
- draw(H1FCollection2D, String) - Method in class org.jlab.analysis.plotting.TCanvasP
- draw(H1FCollection3D) - Method in class org.jlab.analysis.plotting.TCanvasPTabbed
- draw(H1FCollection3D, String) - Method in class org.jlab.analysis.plotting.TCanvasPTabbed
- draw(H2FCollection1D) - Method in class org.jlab.analysis.plotting.TCanvasP
- draw(H2FCollection2D) - Method in class org.jlab.analysis.plotting.TCanvasP
E
- Einner - Variable in class org.jlab.analysis.physics.CLAS12Particle
- Eouter - Variable in class org.jlab.analysis.physics.CLAS12Particle
- Epreshower - Variable in class org.jlab.analysis.physics.CLAS12Particle
- Etotal - Variable in class org.jlab.analysis.physics.CLAS12Particle
- EventMerger - Class in org.jlab.analysis.eventmerger
-
Tool for merging of signal and background events Usage : bgMerger -b [background file] -i [input data file] -o [merged file] Options : -d : list of detectors, for example "DC,FTOF,HTCC" (default = DC,FTOF) -n : maximum number of events to process (default = -1)
- EventMerger() - Constructor for class org.jlab.analysis.eventmerger.EventMerger
- EventMerger(String[], String[], boolean, boolean) - Constructor for class org.jlab.analysis.eventmerger.EventMerger
- EventMergerConstants - Class in org.jlab.analysis.eventmerger
-
Class organizing CCDB constants for background-merging purposes Includes TDC conversion factor, time jitter constants and DC readout parameters
- EventMergerConstants() - Constructor for class org.jlab.analysis.eventmerger.EventMergerConstants
- EventMergerEnum - Enum Class in org.jlab.analysis.eventmerger
-
Event merger constants enum
F
- FCUP_SCALER - Static variable in class org.jlab.analysis.eventmerger.FilterFcup
- fill(double, double) - Method in class org.jlab.analysis.plotting.H1FCollection1D
- fill(double, double, double) - Method in class org.jlab.analysis.plotting.H1FCollection2D
- fill(double, double, double) - Method in class org.jlab.analysis.plotting.H2FCollection1D
- fill(double, double, double, double) - Method in class org.jlab.analysis.plotting.H1FCollection3D
- fill(double, double, double, double) - Method in class org.jlab.analysis.plotting.H2FCollection2D
- FilterBankSize - Class in org.jlab.analysis.eventmerger
-
Hipo Reduce Worker: filter event based on bank size Inputs: bank name and number of rows Returns "true" if the size of the selected bank is greater than the given value or the bank name is an empty string, or "false" otherwise
- FilterBankSize(String, int) - Constructor for class org.jlab.analysis.eventmerger.FilterBankSize
- FilterFcup - Class in org.jlab.analysis.eventmerger
-
Hipo Reduce Worker: filters events based on beam current calculated from integrating scalers Inputs: minimum accepted beam current
- FilterFcup(double) - Constructor for class org.jlab.analysis.eventmerger.FilterFcup
- FilterFcup(double, double) - Constructor for class org.jlab.analysis.eventmerger.FilterFcup
- FilterFcup(double, double, String) - Constructor for class org.jlab.analysis.eventmerger.FilterFcup
- FilterTrigger - Class in org.jlab.analysis.eventmerger
-
Hipo Reduce Worker: filter event based on trigger bit Inputs: selected and vetoed trigger bit masks (64 selectedBits) Returns "true" if one of the bits in the selectedBits mask is set in the trigger word and none of the bit in the vetoedBits mask is
- FilterTrigger(long, long) - Constructor for class org.jlab.analysis.eventmerger.FilterTrigger
G
- generate(int) - Method in class org.jlab.analysis.roads.DictionaryGenerator
- get(int, int) - Method in class org.jlab.analysis.efficiency.Truth
-
Get one element of the efficiency matrix.
- get(DetectorType) - Static method in class org.jlab.analysis.physics.TestEvent
- getAdc() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- getAmplitude() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- getAngle2PiConvention(double) - Static method in class org.jlab.analysis.math.ClasMath
-
0 to 2pi convention
- getAnglePiConvention(double) - Static method in class org.jlab.analysis.math.ClasMath
-
negative pi to pi convention
- getBackgroundEvents(int) - Method in class org.jlab.analysis.eventmerger.EventMerger
- getBankSizeMap() - Method in class org.jlab.analysis.eventmerger.FilterBankSize
-
Get Map of beam current values
- getBinNumber(double, ArrayList<Double>) - Static method in class org.jlab.analysis.plotting.H1FCollection1D
- getBinNumber(double, ArrayList<Double>) - Static method in class org.jlab.analysis.plotting.H2FCollection1D
- getCanvas() - Method in class org.jlab.analysis.roads.DictionaryValidator
- getCLAS12Particles() - Method in class org.jlab.analysis.physics.CLAS12Event
- getCurrentMap() - Method in class org.jlab.analysis.eventmerger.FilterFcup
-
Get Map of beam current values
- getCVTTestEvent(SchemaFactory) - Static method in class org.jlab.analysis.physics.TestEvent
- getDCSector1ElectronEvent(int) - Static method in class org.jlab.analysis.physics.TestEvent
- getDCSector1ElectronEvent(SchemaFactory) - Static method in class org.jlab.analysis.physics.TestEvent
- getDouble(int, DetectorType, EventMergerEnum) - Method in class org.jlab.analysis.eventmerger.EventMergerConstants
-
Get double value for selected run number, detector and constant
- getDouble(DetectorType, EventMergerEnum) - Method in class org.jlab.analysis.eventmerger.EventMergerConstants
-
Get double value for selected detector and constant (used for run-independent constants)
- getECSector1PhotonEvent(SchemaFactory) - Static method in class org.jlab.analysis.physics.TestEvent
- getEinner() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getEmbeddedCanvasTabbed() - Method in class org.jlab.analysis.plotting.TCanvasPTabbed
- getEouter() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getEpreshower() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getEtotal() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getHtccMask() - Method in class org.jlab.analysis.roads.Road
- getHtccNphe() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getInt(int, DetectorType, EventMergerEnum) - Method in class org.jlab.analysis.eventmerger.EventMergerConstants
-
Get integer value for selected run number, detector and constant
- getInt(int, DetectorType, EventMergerEnum, int, int, int) - Method in class org.jlab.analysis.eventmerger.EventMergerConstants
-
Get integer value for selected run number, detector component and constant
- getInt(DetectorType, EventMergerEnum) - Method in class org.jlab.analysis.eventmerger.EventMergerConstants
-
Get double value for selected detector and constant (used for run-independent constants)
- getIntegral() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- getKey() - Method in class org.jlab.analysis.roads.Road
- getKey(Dictionary.TestMode) - Method in class org.jlab.analysis.roads.Road
- getKeys(Dictionary.TestMode, int) - Method in class org.jlab.analysis.roads.Road
- getLabeledOrder() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- getListOfH1FCollection1Ds() - Method in class org.jlab.analysis.plotting.H1FCollection2D
- getListOfH1FCollection2Ds() - Method in class org.jlab.analysis.plotting.H1FCollection3D
- getListOfH2FCollection1Ds() - Method in class org.jlab.analysis.plotting.H2FCollection2D
- getListOfHistograms() - Method in class org.jlab.analysis.plotting.H1FCollection1D
- getListOfHistograms() - Method in class org.jlab.analysis.plotting.H2FCollection1D
- getLtccNphe() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getMode() - Method in enum class org.jlab.analysis.roads.Dictionary.TestMode
- getName() - Method in enum class org.jlab.analysis.roads.Dictionary.TestMode
- getOptionsString() - Static method in enum class org.jlab.analysis.roads.Dictionary.TestMode
- getOrderType() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- getPaddle(int) - Method in class org.jlab.analysis.roads.Road
- getParticle() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getParticle() - Method in class org.jlab.analysis.roads.Road
- getPedestal() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- getPhi() - Method in class org.jlab.analysis.roads.Road
- getRelativePhi(double) - Static method in class org.jlab.analysis.math.ClasMath
- getRoad(ArrayList<Byte>) - Method in class org.jlab.analysis.roads.Dictionary
- getRoads(DataEvent, int, int, double, double, double) - Static method in class org.jlab.analysis.roads.Road
- getSector() - Method in class org.jlab.analysis.roads.Road
- getSectorFromPhi(double) - Static method in class org.jlab.analysis.math.ClasMath
- getStrip(int) - Method in class org.jlab.analysis.roads.Road
- getSuperLayerHits(int) - Method in class org.jlab.analysis.roads.Road
- getSuperLayers() - Method in class org.jlab.analysis.roads.Road
- getTab(String) - Method in class org.jlab.analysis.plotting.TCanvasPTabbed
- getTdc() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- getTestMode(int) - Static method in enum class org.jlab.analysis.roads.Dictionary.TestMode
- getTime() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- getTimestamp() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- getTofPath() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getTofTime() - Method in class org.jlab.analysis.physics.CLAS12Particle
- getWire(int) - Method in class org.jlab.analysis.roads.Road
H
- H1FCollection1D - Class in org.jlab.analysis.plotting
- H1FCollection1D(String, int, double, double, ArrayList<Double>) - Constructor for class org.jlab.analysis.plotting.H1FCollection1D
- H1FCollection2D - Class in org.jlab.analysis.plotting
- H1FCollection2D(String, int, double, double, ArrayList<Double>, ArrayList<Double>) - Constructor for class org.jlab.analysis.plotting.H1FCollection2D
- H1FCollection3D - Class in org.jlab.analysis.plotting
- H1FCollection3D(String, int, double, double, ArrayList<Double>, ArrayList<Double>, ArrayList<Double>) - Constructor for class org.jlab.analysis.plotting.H1FCollection3D
- H2FCollection1D - Class in org.jlab.analysis.plotting
- H2FCollection1D(String, int, double, double, int, double, double, ArrayList<Double>) - Constructor for class org.jlab.analysis.plotting.H2FCollection1D
- H2FCollection2D - Class in org.jlab.analysis.plotting
- H2FCollection2D(String, int, double, double, int, double, double, ArrayList<Double>, ArrayList<Double>) - Constructor for class org.jlab.analysis.plotting.H2FCollection2D
- histoCollections - Variable in class org.jlab.analysis.plotting.H1FCollection2D
- histoCollections - Variable in class org.jlab.analysis.plotting.H1FCollection3D
- histoCollections - Variable in class org.jlab.analysis.plotting.H2FCollection2D
- histos - Variable in class org.jlab.analysis.plotting.H1FCollection1D
- histos - Variable in class org.jlab.analysis.plotting.H2FCollection1D
- htccNphe - Variable in class org.jlab.analysis.physics.CLAS12Particle
I
- init() - Method in class org.jlab.analysis.roads.DictionaryMerger
- init() - Method in class org.jlab.analysis.roads.Road
- init(String, Dictionary.TestMode, int, int, int, int) - Method in class org.jlab.analysis.roads.DictionaryValidator
- init(HipoReader) - Method in class org.jlab.analysis.eventmerger.FilterBankSize
-
Initialize bank schema
- init(HipoReader) - Method in class org.jlab.analysis.eventmerger.FilterFcup
-
Initialize bank schema
- init(HipoReader) - Method in class org.jlab.analysis.eventmerger.FilterTrigger
-
Initialize bank schema
- isBackground() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- isGood() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- isGood() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- isGood() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- isInTime() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- isInTime() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- isRemoved() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- isValid() - Method in class org.jlab.analysis.roads.Road
- isValid(Dictionary.TestMode) - Method in class org.jlab.analysis.roads.Road
- isWithinXPercent(double, double, double) - Static method in class org.jlab.analysis.math.ClasMath
J
- JITTER_CYCLES - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- JITTER_PERIOD - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- JITTER_PHASE - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
L
- length - Variable in class org.jlab.analysis.roads.Road
- ltccNphe - Variable in class org.jlab.analysis.physics.CLAS12Particle
M
- main(String[]) - Static method in class org.jlab.analysis.efficiency.Truth
- main(String[]) - Static method in class org.jlab.analysis.eventmerger.EventMerger
- main(String[]) - Static method in class org.jlab.analysis.eventmerger.RandomTriggerFilter
- main(String[]) - Static method in class org.jlab.analysis.eventmerger.RandomTriggerSplit
- main(String[]) - Static method in class org.jlab.analysis.physics.TestEvent
- main(String[]) - Static method in class org.jlab.analysis.postprocess.Processor
- main(String[]) - Static method in class org.jlab.analysis.postprocess.RebuildScalers
- main(String[]) - Static method in class org.jlab.analysis.postprocess.Tag1ToEvent
- main(String[]) - Static method in class org.jlab.analysis.roads.DictionaryCreator
- main(String[]) - Static method in class org.jlab.analysis.roads.DictionaryGenerator
- main(String[]) - Static method in class org.jlab.analysis.roads.DictionaryMerger
- main(String[]) - Static method in class org.jlab.analysis.roads.DictionaryValidator
- markAsBackground() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- merge(List<ADCTDCMerger.DGTZ>, List<ADCTDCMerger.DGTZ>) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Merge physics signals hit with background hits
- MERGE_SIZE - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- mergeADCs(DetectorType, List<Integer>) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Merge ADC banks for data (signal) and background events for the selected detector and layers In case of multiple hit on same detector element, only first hit in time is kept unless the double-hit suppression flag, suppressDoubleHits, is set to false
- mergeEvents(DataEvent) - Method in class org.jlab.analysis.eventmerger.EventMerger
-
Append merged banks to hipo event
- mergeTDCs(DetectorType, List<Integer>) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Merge TDC banks for data (signal) and background events for the selected detector and layers Use two background events shifted in time to extend the time range of the backgrounds Multiple hits on the same components are kept if time distance exceed the holdoff time
N
- nColumns - Variable in class org.jlab.analysis.plotting.TCanvasP
- nRows - Variable in class org.jlab.analysis.plotting.TCanvasP
O
- org.jlab.analysis.efficiency - package org.jlab.analysis.efficiency
- org.jlab.analysis.eventmerger - package org.jlab.analysis.eventmerger
- org.jlab.analysis.math - package org.jlab.analysis.math
- org.jlab.analysis.physics - package org.jlab.analysis.physics
- org.jlab.analysis.plotting - package org.jlab.analysis.plotting
- org.jlab.analysis.postprocess - package org.jlab.analysis.postprocess
- org.jlab.analysis.roads - package org.jlab.analysis.roads
P
- particle - Variable in class org.jlab.analysis.physics.CLAS12Particle
- pilesUp(ADCTDCMerger.DGTZ) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- pilesUp(ADCTDCMerger.DGTZ) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- plotHistos() - Method in class org.jlab.analysis.roads.DictionaryValidator
- plotRoads() - Method in class org.jlab.analysis.roads.DictionaryValidator
- printConfiguration() - Method in class org.jlab.analysis.roads.DictionaryGenerator
- printDictionary() - Method in class org.jlab.analysis.roads.Dictionary
- processEvent(DataEvent) - Method in class org.jlab.analysis.postprocess.Processor
-
Postprocess one event
- processEvent(Event) - Method in class org.jlab.analysis.eventmerger.FilterBankSize
-
Event filter: select events according to trigger bit
- processEvent(Event) - Method in class org.jlab.analysis.eventmerger.FilterFcup
-
Event filter: selects events in scaler interval with beam current greater than threshold and build statistics information
- processEvent(Event) - Method in class org.jlab.analysis.eventmerger.FilterTrigger
-
Event filter: select events according to trigger bit
- processEvent(Event) - Method in class org.jlab.analysis.eventmerger.RandomTriggerFilter
- processEvent(Event) - Method in class org.jlab.analysis.postprocess.Processor
-
Postprocess one event
- processFile(String, int, int, int, int, Dictionary.TestMode, int, int, int, double, double, double) - Method in class org.jlab.analysis.roads.DictionaryValidator
-
Test selected dictionary on input event file
- Processor - Class in org.jlab.analysis.postprocess
- Processor(File, boolean, boolean) - Constructor for class org.jlab.analysis.postprocess.Processor
- Processor(String, boolean, boolean) - Constructor for class org.jlab.analysis.postprocess.Processor
- Processor(String, String, boolean, boolean) - Constructor for class org.jlab.analysis.postprocess.Processor
R
- RandomTriggerFilter - Class in org.jlab.analysis.eventmerger
-
Random trigger filtering tool: filters hipo event according to trigger bit and beam current to create random-trigger files for background merging Usage : trigger-filter -b [trigger bit mask (e.g. 0x0000008000000000 to select the FC trigger] -o [output file] Options : -c : minimum beam current (default = -1) -e : name of required bank, e.g.
- RandomTriggerFilter(long, long, double) - Constructor for class org.jlab.analysis.eventmerger.RandomTriggerFilter
- RandomTriggerFilter(long, long, double, double, String, String, int) - Constructor for class org.jlab.analysis.eventmerger.RandomTriggerFilter
- RandomTriggerFilter(long, long, String, int) - Constructor for class org.jlab.analysis.eventmerger.RandomTriggerFilter
- RandomTriggerSplit - Class in org.jlab.analysis.eventmerger
-
Random trigger file splitting tool: splits a list of input files into output files with a given number of tag-0 events Usage : fileSplitter -o [output file prefix] Options : -n : maximum number of events to process (default = -1) -s : number of events per output file (default = -1)
- RandomTriggerSplit() - Constructor for class org.jlab.analysis.eventmerger.RandomTriggerSplit
- readADCs(DetectorType, DataBank) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Reads ADC bank and returns list of hits
- readDictionary(String, Dictionary.TestMode, int, int, int) - Method in class org.jlab.analysis.roads.Dictionary
- readDictionary(String, Dictionary.TestMode, int, int, int, int) - Method in class org.jlab.analysis.roads.Dictionary
- readFromBank(DataBank, int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- readFromBank(DataBank, int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- readFromBank(DataBank, int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- READOUT_HOLDOFF - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- READOUT_PAR - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- READOUT_WINDOW - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- readTDCs(DetectorType, DataBank) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Read TDC bank and return list of hit
- readTriggerMask(String) - Static method in class org.jlab.analysis.eventmerger.RandomTriggerFilter
- RebuildScalers - Class in org.jlab.analysis.postprocess
-
Rebuild RUN::scaler from RAW::scaler
- RebuildScalers() - Constructor for class org.jlab.analysis.postprocess.RebuildScalers
- remove() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- Road - Class in org.jlab.analysis.roads
- Road() - Constructor for class org.jlab.analysis.roads.Road
- Road(String) - Constructor for class org.jlab.analysis.roads.Road
- Road(ArrayList<Byte>, Particle) - Constructor for class org.jlab.analysis.roads.Road
- rotateToSectorCoordSys(double, double, double) - Static method in class org.jlab.analysis.roads.DictionaryGenerator
- rotateToTiltedCoordSys(int, Point3D) - Method in class org.jlab.analysis.roads.DictionaryGenerator
S
- SCALERTAG - Static variable in class org.jlab.analysis.eventmerger.SortedWriterUtils
- setBgFiles(List<String>, int, boolean) - Method in class org.jlab.analysis.eventmerger.EventMerger
- setBinning(int, int, int) - Method in class org.jlab.analysis.roads.Road
- setDCbinning(int, int, int) - Method in class org.jlab.analysis.roads.Road
- setECALenergy(int, double) - Method in class org.jlab.analysis.roads.Road
- setEpicsSequence(EpicsSequence) - Method in class org.jlab.analysis.eventmerger.FilterFcup
-
Set sequence of Epics readings
- setFontSizes(int) - Method in class org.jlab.analysis.plotting.TCanvasP
- setFTOFbinning(int) - Method in class org.jlab.analysis.roads.Road
- setHtccMask(byte) - Method in class org.jlab.analysis.roads.Road
- setLineColor(int) - Method in class org.jlab.analysis.plotting.H1FCollection1D
- setLineColor(int) - Method in class org.jlab.analysis.plotting.H1FCollection2D
- setLineColor(int) - Method in class org.jlab.analysis.plotting.H1FCollection3D
- setLineWidth(int) - Method in class org.jlab.analysis.plotting.H1FCollection1D
- setLineWidth(int) - Method in class org.jlab.analysis.plotting.H1FCollection2D
- setLineWidth(int) - Method in class org.jlab.analysis.plotting.H1FCollection3D
- setOrderAndType(int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- setPaddle(int, byte) - Method in class org.jlab.analysis.roads.Road
- setParticle(Particle) - Method in class org.jlab.analysis.roads.Road
- setPCALbinning(int) - Method in class org.jlab.analysis.roads.Road
- setPreserveHitOrder(boolean) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Set flag to control the final hit list order
- setScalerSequence(DaqScalersSequence) - Method in class org.jlab.analysis.eventmerger.FilterFcup
-
Set sequence of scaler readings
- setSector(byte) - Method in class org.jlab.analysis.roads.Road
- setSectorDependence(int) - Method in class org.jlab.analysis.roads.Road
- setSelectedOrders(RawBank.OrderType[]) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Set list or order types to save
- setStrip(int, byte) - Method in class org.jlab.analysis.roads.Road
- setSuppressDoubleHits(boolean) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Set pile-up operation mode: keep first hit in time if true or both if false
- setTdc(int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- settingsToJson(long, long, double, double, String, String, int) - Method in class org.jlab.analysis.eventmerger.RandomTriggerFilter
-
Create Json object with filter settings
- setTitleX(String) - Method in class org.jlab.analysis.plotting.H1FCollection1D
- setTitleX(String) - Method in class org.jlab.analysis.plotting.H1FCollection2D
- setTitleX(String) - Method in class org.jlab.analysis.plotting.H1FCollection3D
- setTitleX(String) - Method in class org.jlab.analysis.plotting.H2FCollection1D
- setTitleX(String) - Method in class org.jlab.analysis.plotting.H2FCollection2D
- setTitleY(String) - Method in class org.jlab.analysis.plotting.H2FCollection1D
- setTitleY(String) - Method in class org.jlab.analysis.plotting.H2FCollection2D
- setWire(int, byte) - Method in class org.jlab.analysis.roads.Road
- shift(int) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- show() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.ADC
- show() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- showStats() - Method in class org.jlab.analysis.eventmerger.FilterBankSize
-
Show beam current histogram
- showStats() - Method in class org.jlab.analysis.eventmerger.FilterFcup
-
Show beam current histogram
- SortedWriterUtils - Class in org.jlab.analysis.eventmerger
-
Utility methods for the HipoWriterSorted
- SortedWriterUtils() - Constructor for class org.jlab.analysis.eventmerger.SortedWriterUtils
- status() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
T
- Tag1ToEvent - Class in org.jlab.analysis.postprocess
-
This is the "postprocessing" used in standard CLAS12 chef workflows.
- Tag1ToEvent() - Constructor for class org.jlab.analysis.postprocess.Tag1ToEvent
- TCanvasP - Class in org.jlab.analysis.plotting
- TCanvasP(String, int, int) - Constructor for class org.jlab.analysis.plotting.TCanvasP
- TCanvasP(String, int, int, int, int) - Constructor for class org.jlab.analysis.plotting.TCanvasP
- TCanvasPTabbed - Class in org.jlab.analysis.plotting
- TCanvasPTabbed(String, int, int) - Constructor for class org.jlab.analysis.plotting.TCanvasPTabbed
- TDC(DetectorType) - Constructor for class org.jlab.analysis.eventmerger.ADCTDCMerger.TDC
- TDC_CONV - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- TDCs - Static variable in class org.jlab.analysis.eventmerger.EventMergerConstants
- TestEvent - Class in org.jlab.analysis.physics
- TestEvent() - Constructor for class org.jlab.analysis.physics.TestEvent
- TIME_JITTER - Enum constant in enum class org.jlab.analysis.eventmerger.EventMergerEnum
- tofPath - Variable in class org.jlab.analysis.physics.CLAS12Particle
- tofTime - Variable in class org.jlab.analysis.physics.CLAS12Particle
- toJson() - Method in class org.jlab.analysis.efficiency.Truth
-
Get efficiencies as a JSON object.
- toMarkdown() - Method in class org.jlab.analysis.efficiency.Truth
-
Get efficiencies as a Markdown table.
- toString() - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger.DGTZ
- toString() - Method in class org.jlab.analysis.roads.Road
- toStringBrief(Dictionary.TestMode) - Method in class org.jlab.analysis.roads.Road
- toTable() - Method in class org.jlab.analysis.efficiency.Truth
-
Get efficiencies as a plain, human-readable table.
- Truth - Class in org.jlab.analysis.efficiency
-
Efficiency matrix calculator based solely on the MC::GenMatch truth-matching bank (which is purely hit-based), and a pid assignment match in MC::Particle and REC::Particle.
- Truth(SchemaFactory) - Constructor for class org.jlab.analysis.efficiency.Truth
U
- UDF - Enum constant in enum class org.jlab.analysis.roads.Dictionary.TestMode
- update() - Method in class org.jlab.analysis.plotting.TCanvasP
V
- valueOf(String) - Static method in enum class org.jlab.analysis.eventmerger.EventMergerEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jlab.analysis.roads.Dictionary.TestMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jlab.analysis.eventmerger.EventMergerEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jlab.analysis.roads.Dictionary.TestMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeDictionary(String) - Method in class org.jlab.analysis.roads.Dictionary
- writeTag(HipoWriterSorted, int, String) - Method in class org.jlab.analysis.eventmerger.SortedWriterUtils
-
Write all selected tag events from inputfile, requires writer file to be already open
- writeToBank(DataEvent, String, List<ADCTDCMerger.DGTZ>) - Method in class org.jlab.analysis.eventmerger.ADCTDCMerger
-
Write list of hits to bank based on hit status
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form