Index

A B C D E F G H I J L M N O P R S T U V W 
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
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form