Home
Quick Start
Installation
About
Community and Contributing
Contribution Guidelines
Tips and Tricks
Magic Numbers
Features and Changelog
Governance
Tutorials
About the Tutorials
Interacting with HDF5 files
Conversion of Hardware-triggered Data
Features and Plots
Artificial Event Simulation
Triggering of Stream Data
Energy Calibration
Event View- and Label-Interface
Machine Learning-based Event Selection
Neural Networks for Event Classification
Neural Networks for Regression
Upper Limit on WIMP Cross Section
VizTool
Cryogenic Detector Data Augmentation
Univeral Training Data Augmentation
Pile Up Augmentation
cait.versatile
preview (experimental)
Stay tuned for more
Templates
About the Templates
Conversion to HDF5
Viewer Notebook
Interactive t-SNE Plot
DAQ Analysis
Estimate Noise Trigger Rate
Stream Triggering
Stream Triggering Utils
Stream Analysis
Efficiency Simulation
VDAQ Viewer
Example of triggering VDAQ2
Documentation
The DataHandler Class
cait.EventInterface
cait.EvaluationTools
cait.VizTool
cait.calibration
cait.cuts
cait.data
cait.datasets
cait.features
cait.filter
cait.fit
cait.limit
cait.models
cait.simulate
cait.styles
cait.trigger
cait.versatile - the flexible cait
cait
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add_condition() (cait.cuts.LogicalCut method)
add_events_from_file() (cait.EvaluationTools method)
add_histogram() (cait.versatile.Viewer method)
add_line() (cait.versatile.Viewer method)
add_prediction() (cait.EvaluationTools method)
add_processing() (cait.versatile.iterators.iteratorbase.IteratorBaseClass method)
add_scatter() (cait.versatile.Viewer method)
add_to_moments() (in module cait.trigger)
add_vmarker() (cait.versatile.Viewer method)
AnalysisMixin (class in cait.mixins)
apply() (in module cait.versatile)
apply_array_fit() (cait.mixins.FitMixin method)
apply_logical_cut() (cait.mixins.FeaturesMixin method)
apply_of() (cait.mixins.FeaturesMixin method)
apply_sev_fit() (cait.mixins.FitMixin method)
array_fit() (in module cait.fit)
B
baseline_template_cubic() (in module cait.fit)
baseline_template_quad() (in module cait.fit)
bin() (in module cait.trigger)
BinMixin (class in cait.mixins)
box_car_smoothing() (in module cait.filter)
BoxCarSmoothing (class in cait.versatile)
build_sample() (cait.datasets.H5CryoData method)
C
cait.calibration
module
cait.cuts
module
cait.data
module
cait.datasets
module
cait.evaluation
module
cait.features
module
cait.filter
module
cait.fit
module
cait.limit
module
cait.models
module
cait.simulate
module
cait.styles
module
cait.trigger
module
cait.versatile
module
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
cait.versatile.datasources.hardwaretriggered.rdt_file
module
cait.versatile.datasources.stream.streambase
module
cait.versatile.iterators.iteratorbase
module
calc_additional_mp() (cait.mixins.FeaturesMixin method)
calc_additional_parameters() (in module cait.features)
calc_bl_coefficients() (cait.mixins.FitMixin method)
calc_calibration() (cait.mixins.AnalysisMixin method)
calc_controlpulse_stability() (cait.mixins.AnalysisMixin method)
calc_correlated_ph() (in module cait.features)
calc_exceptional_sev() (cait.mixins.FeaturesMixin method)
calc_light_correction() (cait.mixins.AnalysisMixin method)
calc_main_parameters() (in module cait.features)
calc_mp() (cait.mixins.FeaturesMixin method)
calc_nps() (cait.mixins.FeaturesMixin method)
calc_of() (cait.mixins.FeaturesMixin method)
calc_parametric_fit() (cait.mixins.FitMixin method)
calc_peakdet() (cait.mixins.FeaturesMixin method)
calc_ph_correlated() (cait.mixins.FeaturesMixin method)
calc_rate_cut() (cait.mixins.AnalysisMixin method)
calc_resolution() (cait.mixins.AnalysisMixin method)
calc_saturation() (cait.mixins.FitMixin method)
calc_sev() (cait.mixins.FeaturesMixin method)
calc_testpulse_stability() (cait.mixins.AnalysisMixin method)
calc_upper_limit() (cait.limit.Limit method)
CalcMP (class in cait.versatile)
checkout_con() (cait.mixins.RdtMixin method)
checkout_dig() (cait.mixins.RdtMixin method)
checkout_mon() (cait.mixins.RdtMixin method)
checkout_rdt() (cait.mixins.RdtMixin method)
checkout_test() (cait.mixins.RdtMixin method)
close() (cait.versatile.Viewer method)
CNNModule (class in cait.models)
compare() (cait.features.MainParameters method)
configure_optimizers() (cait.models.CNNModule method)
(cait.models.LSTMModule method)
(cait.models.RNNModule method)
(cait.models.SeparationLSTM method)
(cait.models.TransformerModule method)
confusion_matrix_pred() (cait.EvaluationTools method)
content() (cait.DataHandler method)
controlpulse_stability() (in module cait.cuts)
convert_dataset() (cait.mixins.RdtMixin method)
convert_h5_to_root() (in module cait.data)
convert_to_colors() (cait.EvaluationTools method)
convert_to_labels() (cait.EvaluationTools method)
convert_to_labels_colors() (cait.EvaluationTools method)
convert_to_V() (in module cait.data)
correctly_labeled_events_per_pulse_height() (cait.EvaluationTools method)
correctly_labeled_per_v() (cait.EvaluationTools method)
counts() (cait.cuts.LogicalCut method)
create_labels_csv() (cait.EventInterface method)
CryoDataModule (class in cait.datasets)
CsmplMixin (class in cait.mixins)
D
DataHandler (class in cait)
detector_upper_limit() (cait.limit.Limit method)
distribution_skewness() (in module cait.features)
doshift() (in module cait.fit)
DownSample (class in cait.datasets)
Downsample (class in cait.versatile)
downsample_raw_data() (cait.DataHandler method)
drop() (cait.DataHandler method)
drop_raw_data() (cait.DataHandler method)
ds_start_us (cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
dt_us (cait.versatile.datasources.stream.streambase.StreamBaseClass property)
(cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
(cait.versatile.RDTFile property)
(cait.versatile.Stream property)
E
energy_calibration() (in module cait.calibration)
estimate_trigger_threshold() (cait.mixins.FitMixin method)
EvaluationTools (class in cait)
EventInterface (class in cait)
events_saturated_histogram() (cait.EvaluationTools method)
exclude_testpulses() (in module cait.trigger)
expectation() (in module cait.features)
expected_interaction_rate() (in module cait.limit)
expected_recoil_rate() (in module cait.limit)
export_labels() (cait.EventInterface method)
export_predictions() (cait.EventInterface method)
exposure() (cait.mixins.AnalysisMixin method)
extend_filter() (in module cait.filter)
extend_nps() (in module cait.filter)
F
FeaturesMixin (class in cait.mixins)
filter_event() (in module cait.filter)
find_nearest() (in module cait.trigger)
find_peaks() (in module cait.trigger)
fit() (cait.calibration.PulserModel method)
fit_cubic() (cait.fit.sev_fit_template method)
fit_pulse_shape() (in module cait.fit)
fit_quadratic_baseline() (in module cait.fit)
fit_trigger_efficiency() (in module cait.fit)
FitBaseline (class in cait.versatile)
fitfunc() (in module cait.fit)
FitMixin (class in cait.mixins)
force_false() (cait.cuts.LogicalCut method)
force_true() (cait.cuts.LogicalCut method)
forward() (cait.models.CNNModule method)
(cait.models.LSTMModule method)
(cait.models.RNNModule method)
(cait.models.SeparationLSTM method)
(cait.models.TransformerModule method)
from_dh() (cait.versatile.NPS class method)
(cait.versatile.OF class method)
(cait.versatile.SEV class method)
from_file() (cait.versatile.NPS class method)
(cait.versatile.OF class method)
(cait.versatile.SEV class method)
G
gen_dataset_from_rdt() (in module cait.data)
gen_dataset_from_rdt_memsafe() (in module cait.data)
gen_features() (cait.EvaluationTools method)
generate() (cait.data.TestData method)
generate_ps_par() (in module cait.simulate)
generate_square_subsequent_mask() (cait.models.TransformerModule method)
generate_standard_event() (in module cait.fit)
generate_startstop() (cait.DataHandler method)
get() (cait.DataHandler method)
get_amplitudes() (in module cait.filter)
get_antiflag() (cait.cuts.LogicalCut method)
get_antiidx() (cait.cuts.LogicalCut method)
get_cc_noise() (in module cait.data)
get_data() (cait.EvaluationTools method)
get_differences() (cait.features.MainParameters method)
get_down_value() (cait.trigger.MovingAverageTrigger method)
get_elements() (in module cait.features)
get_event() (cait.versatile.MockData method)
get_event_iterator() (cait.DataHandler method)
(cait.versatile.datasources.hardwaretriggered.rdt_file.RDTChannel method)
(cait.versatile.datasources.stream.streambase.StreamBaseClass method)
(cait.versatile.MockData method)
get_event_nbrs() (cait.EvaluationTools method)
get_events() (cait.EvaluationTools method)
get_features() (cait.EvaluationTools method)
get_figure() (cait.versatile.Viewer method)
get_file_nbrs() (cait.EvaluationTools method)
get_filedirectory() (cait.DataHandler method)
get_filehandle() (cait.DataHandler method)
get_filename() (cait.DataHandler method)
get_filepath() (cait.DataHandler method)
get_filepaths() (cait.EvaluationTools method)
get_flag() (cait.cuts.LogicalCut method)
get_idx() (cait.cuts.LogicalCut method)
get_item_no_cache() (cait.datasets.H5CryoData method)
get_label_nbrs() (cait.EvaluationTools method)
get_labels_in_color() (cait.EvaluationTools method)
get_mainpar() (cait.EvaluationTools method)
get_metainfo() (in module cait.data)
get_noise_parameters_binned() (in module cait.fit)
get_noise_parameters_unbinned() (in module cait.fit)
get_nps() (in module cait.data)
get_offset() (in module cait.trigger)
get_pred() (cait.EvaluationTools method)
get_pred_in_color() (cait.EvaluationTools method)
get_pred_true_labels() (cait.EvaluationTools method)
get_prob() (cait.models.CNNModule method)
get_random_samplers() (in module cait.datasets)
get_record_window() (in module cait.trigger)
get_record_window_vdaq() (in module cait.trigger)
get_starttime() (in module cait.trigger)
get_test() (cait.EvaluationTools method)
get_train() (cait.EvaluationTools method)
get_triggers() (in module cait.trigger)
get_value() (cait.trigger.MovingAverageTrigger method)
get_voltage_trace() (cait.versatile.datasources.stream.streambase.StreamBaseClass method)
(cait.versatile.RDTFile method)
(cait.versatile.Stream method)
getArray() (cait.features.MainParameters method)
grab() (cait.versatile.iterators.iteratorbase.IteratorBaseClass method)
H
H5CryoData (class in cait.datasets)
Histogram (class in cait.versatile)
hours (cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
I
import_efficiencies() (cait.limit.Limit method)
import_labels() (cait.DataHandler method)
import_observations() (cait.limit.Limit method)
import_predictions() (cait.DataHandler method)
include_bin_triggers() (cait.mixins.BinMixin method)
include_con_file() (cait.mixins.RdtMixin method)
include_csmpl_triggers() (cait.mixins.CsmplMixin method)
include_ctrigger_stamps() (cait.mixins.CsmplMixin method)
include_dac_triggers() (cait.mixins.BinMixin method)
include_event_iterator() (cait.DataHandler method)
include_metainfo() (cait.mixins.RdtMixin method)
include_mon() (cait.mixins.RdtMixin method)
include_noise_events() (cait.mixins.CsmplMixin method)
include_noise_events_vdaq() (cait.mixins.BinMixin method)
include_noise_triggers() (cait.mixins.CsmplMixin method)
include_nps() (cait.mixins.CsmplMixin method)
include_of() (cait.mixins.CsmplMixin method)
include_qdc() (cait.mixins.RdtMixin method)
include_rdt() (cait.mixins.RdtMixin method)
include_sev() (cait.mixins.CsmplMixin method)
include_test_stamps() (cait.mixins.CsmplMixin method)
include_test_stamps_vdaq() (cait.mixins.BinMixin method)
include_triggered_events() (cait.mixins.CsmplMixin method)
include_triggered_events_vdaq() (cait.mixins.BinMixin method)
include_values() (cait.mixins.FeaturesMixin method)
include_vtrigger_stamps() (cait.mixins.BinMixin method)
init_empty() (cait.DataHandler method)
IteratorBaseClass (class in cait.versatile.iterators.iteratorbase)
K
key (cait.versatile.datasources.hardwaretriggered.rdt_file.RDTChannel property)
keys (cait.versatile.datasources.stream.streambase.StreamBaseClass property)
(cait.versatile.RDTFile property)
(cait.versatile.Stream property)
keys() (cait.DataHandler method)
L
light_yield_correction() (in module cait.calibration)
Limit (class in cait.limit)
Line (class in cait.versatile)
linregfit() (in module cait.filter)
load_arr_par() (cait.EventInterface method)
load_h5() (cait.EventInterface method)
load_labels_csv() (cait.EventInterface method)
load_of() (cait.EventInterface method)
load_predictions_csv() (cait.EventInterface method)
load_saturation_par() (cait.EventInterface method)
load_sev_par() (cait.EventInterface method)
LogicalCut (class in cait.cuts)
logistic_curve() (in module cait.fit)
loss_function() (cait.models.CNNModule method)
(cait.models.LSTMModule method)
(cait.models.RNNModule method)
(cait.models.SeparationLSTM method)
(cait.models.TransformerModule method)
LSTMModule (class in cait.models)
lstsqsol() (in module cait.fit)
M
MainParameters (class in cait.features)
make_grid() (in module cait.styles)
measuring_time_h (cait.versatile.RDTFile property)
merge_h5_sets() (in module cait.data)
mh_predict() (in module cait.models)
MockData (class in cait.versatile)
model() (cait.versatile.FitBaseline method)
module
cait.calibration
cait.cuts
cait.data
cait.datasets
cait.evaluation
cait.features
cait.filter
cait.fit
cait.limit
cait.models
cait.simulate
cait.styles
cait.trigger
cait.versatile
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
cait.versatile.datasources.hardwaretriggered.rdt_file
cait.versatile.datasources.stream.streambase
cait.versatile.iterators.iteratorbase
MovingAverageTrigger (class in cait.trigger)
N
n_batches (cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
n_channels (cait.versatile.datasources.hardwaretriggered.rdt_file.RDTChannel property)
(cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
nn_predict() (in module cait.models)
noise_function() (in module cait.data)
noise_trigger_template() (in module cait.fit)
normalization_constant() (in module cait.filter)
Normalize (class in cait.datasets)
NPS (class in cait.versatile)
O
OF (class in cait.versatile)
optimal_transfer_function() (in module cait.filter)
OptimumFiltering (class in cait.versatile)
outside() (in module cait.cuts)
P
PileUpDownSample (class in cait.datasets)
plot() (cait.calibration.PulserModel method)
(cait.versatile.Viewer method)
plot_csmpl() (in module cait.trigger)
plot_event() (cait.EvaluationTools method)
plot_labels_distribution() (cait.EvaluationTools method)
plot_observations() (cait.limit.Limit method)
plot_recoil_distribution() (cait.limit.Limit method)
plot_S1() (in module cait.features)
plot_wimp_distribution() (cait.limit.Limit method)
PlotMixin (class in cait.mixins)
plotParameters() (cait.features.MainParameters method)
plt_pred_with_pca() (cait.EvaluationTools method)
plt_pred_with_pca_plotly() (cait.EvaluationTools method)
plt_pred_with_tsne() (cait.EvaluationTools method)
plt_pred_with_tsne_plotly() (cait.EvaluationTools method)
predict() (cait.calibration.PulserModel method)
(cait.models.CNNModule method)
(cait.models.LSTMModule method)
(cait.models.RNNModule method)
(cait.models.SeparationLSTM method)
(cait.models.TransformerModule method)
prepare_data() (cait.datasets.CryoDataModule method)
Preview (class in cait.versatile)
print_all() (cait.features.MainParameters method)
pulse_height_histogram() (cait.EvaluationTools method)
pulse_template() (in module cait.fit)
PulserModel (class in cait.calibration)
R
rate_cut() (in module cait.cuts)
RDTChannel (class in cait.versatile.datasources.hardwaretriggered.rdt_file)
RDTFile (class in cait.versatile)
RdtMixin (class in cait.mixins)
read_clock_frequency() (cait.mixins.RdtMixin method)
read_header() (in module cait.trigger)
read_xy_file() (in module cait.data)
readcs() (in module cait.trigger)
record_length (cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
(cait.versatile.RDTFile property)
record_window() (cait.DataHandler method)
rem_off() (in module cait.filter)
RemoveBaseline (class in cait.versatile)
RemoveOffset (class in cait.datasets)
rename() (cait.DataHandler method)
repackage() (cait.DataHandler method)
RNNModule (class in cait.models)
S
sample_frequency (cait.versatile.RDTFile property)
sample_to_time() (in module cait.trigger)
save_prediction() (cait.EvaluationTools method)
Scatter (class in cait.versatile)
scatter_img() (in module cait.styles)
ScatterPreview (class in cait.versatile)
sef() (cait.fit.sev_fit_template method)
sel() (cait.fit.sev_fit_template method)
selected_events (cait.versatile.ScatterPreview property)
selected_inds (cait.versatile.ScatterPreview property)
SeparationLSTM (class in cait.models)
seq() (cait.fit.sev_fit_template method)
set() (cait.DataHandler method)
set_colors() (cait.VizTool method)
set_data() (cait.EvaluationTools method)
set_features() (cait.EvaluationTools method)
set_filepath() (cait.DataHandler method)
set_first_value() (cait.trigger.MovingAverageTrigger method)
set_idx() (cait.VizTool method)
set_scaler() (cait.EvaluationTools method)
set_threshold() (cait.EventInterface method)
set_xlabel() (cait.versatile.Viewer method)
set_xrange() (cait.versatile.Viewer method)
set_xscale() (cait.versatile.Viewer method)
set_ylabel() (cait.versatile.Viewer method)
set_yrange() (cait.versatile.Viewer method)
set_yscale() (cait.versatile.Viewer method)
setup() (cait.datasets.CryoDataModule method)
SEV (class in cait.versatile)
sev_fit_template (class in cait.fit)
show() (cait.EventInterface method)
(cait.versatile.NPS method)
(cait.versatile.OF method)
(cait.versatile.SEV method)
(cait.versatile.Viewer method)
(cait.VizTool method)
show_efficiency() (cait.mixins.PlotMixin method)
show_exceptional_sev() (cait.mixins.PlotMixin method)
show_hist() (cait.mixins.PlotMixin method)
show_legend() (cait.versatile.Viewer method)
show_ly() (cait.mixins.PlotMixin method)
show_nps() (cait.mixins.PlotMixin method)
show_of() (cait.mixins.PlotMixin method)
show_saturation() (cait.mixins.PlotMixin method)
show_scatter() (cait.mixins.PlotMixin method)
show_sev() (cait.mixins.PlotMixin method)
show_values() (cait.mixins.PlotMixin method)
simulate_baselines() (in module cait.simulate)
simulate_events() (in module cait.simulate)
simulate_pulses() (cait.mixins.SimulateMixin method)
SimulateMixin (class in cait.mixins)
SingleMinMaxNorm (class in cait.datasets)
split_test_train() (cait.EvaluationTools method)
start() (cait.EventInterface method)
(cait.versatile.Preview method)
start_us (cait.versatile.datasources.hardwaretriggered.rdt_file.RDTChannel property)
(cait.versatile.datasources.stream.streambase.StreamBaseClass property)
(cait.versatile.MockData property)
(cait.versatile.Stream property)
Stream (class in cait.versatile)
StreamBaseClass (class in cait.versatile.datasources.stream.streambase)
StreamViewer (class in cait.versatile)
sub_from_moments() (in module cait.trigger)
T
t (cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
test_dataloader() (cait.datasets.CryoDataModule method)
test_step() (cait.models.CNNModule method)
(cait.models.LSTMModule method)
(cait.models.RNNModule method)
(cait.models.SeparationLSTM method)
(cait.models.TransformerModule method)
TestData (class in cait.data)
testpulse_stability() (in module cait.cuts)
threshold_model() (in module cait.fit)
time (cait.versatile.datasources.stream.streambase.StreamBaseClass property)
time_to_sample() (in module cait.trigger)
timestamps (cait.versatile.datasources.hardwaretriggered.rdt_file.RDTChannel property)
(cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
to_dh() (cait.versatile.NPS method)
(cait.versatile.OF method)
(cait.versatile.SEV method)
to_file() (cait.versatile.NPS method)
(cait.versatile.OF method)
(cait.versatile.SEV method)
total() (cait.cuts.LogicalCut method)
ToTensor (class in cait.datasets)
tp_timestamps (cait.versatile.datasources.stream.streambase.StreamBaseClass property)
(cait.versatile.Stream property)
tpas (cait.versatile.datasources.hardwaretriggered.rdt_file.RDTChannel property)
(cait.versatile.datasources.stream.streambase.StreamBaseClass property)
(cait.versatile.Stream property)
train_dataloader() (cait.datasets.CryoDataModule method)
training_step() (cait.models.CNNModule method)
(cait.models.LSTMModule method)
(cait.models.RNNModule method)
(cait.models.SeparationLSTM method)
(cait.models.TransformerModule method)
TransformerModule (class in cait.models)
trigger_bin() (in module cait.trigger)
trigger_csmpl() (in module cait.trigger)
trigger_of() (in module cait.versatile)
trigger_zscore() (in module cait.versatile)
truncate_raw_data() (cait.DataHandler method)
TukeyFiltering (class in cait.versatile)
U
unique_tpas (cait.versatile.datasources.hardwaretriggered.rdt_file.RDTChannel property)
update_duration() (cait.data.TestData method)
update_filepath() (cait.data.TestData method)
update_histogram() (cait.versatile.Viewer method)
update_line() (cait.versatile.Viewer method)
update_scatter() (cait.versatile.Viewer method)
update_vmarker() (cait.versatile.Viewer method)
use_cait_style() (in module cait.styles)
uses_batches (cait.versatile.iterators.iteratorbase.IteratorBaseClass property)
V
val_dataloader() (cait.datasets.CryoDataModule method)
validation_step() (cait.models.CNNModule method)
(cait.models.LSTMModule method)
(cait.models.RNNModule method)
(cait.models.SeparationLSTM method)
(cait.models.TransformerModule method)
Viewer (class in cait.versatile)
VizTool (class in cait)
W
with_processing() (cait.versatile.iterators.iteratorbase.IteratorBaseClass method)
write_xy_file() (in module cait.data)