root_mcp.core.operations package
Core operations for basic statistics and selections.
- class root_mcp.core.operations.BasicStatistics(config, file_manager)[source]
Bases:
objectCompute basic statistics for TTree or RNTuple branches.
Provides min, max, mean, std, median, and percentiles without requiring scipy or other analysis dependencies.
- Parameters:
config (Config)
file_manager (FileManager)
- __init__(config, file_manager)[source]
Initialize basic statistics calculator.
- Parameters:
config (Config) – Server configuration
file_manager (FileManager) – File manager instance
- compute_histogram_basic(path, tree_name, branch, bins, range=None, selection=None, weights=None)[source]
Compute a basic 1D histogram without fitting capabilities.
- Parameters:
- Returns:
Histogram data
- Return type: