higgs_dna.workflows package
Subpackages
Submodules
higgs_dna.workflows.base module
- class higgs_dna.workflows.base.HggBaseProcessor(metaconditions: Dict[str, Any], systematics: Dict[str, List[Any]] = None, corrections: Dict[str, List[Any]] = None, apply_trigger: bool = False, output_location: str | None = None, taggers: List[Any] | None = None, nano_version: int = None, bTagEffFileName: str | None = None, trigger_group: str = '.*DoubleEG.*', analysis: str = 'mainAnalysis', applyCQR: bool = False, skipJetVetoMap: bool = False, year: Dict[str, List[str]] = None, fiducialCuts: str = 'classical', doDeco: bool = False, Smear_sigma_m: bool = False, doFlow_corrections: bool = False, validate_with_electrons: bool = False, output_format: str = 'parquet')[source]
Bases:
HggSkeletonProcessor
higgs_dna.workflows.btagging module
- class higgs_dna.workflows.btagging.BTaggingEfficienciesHHbbggProcessor(metaconditions: Dict[str, Any], systematics: Dict[str, List[Any]] = None, corrections: Dict[str, List[Any]] = None, apply_trigger: bool = False, output_location: str | None = None, taggers: List[Any] | None = None, nano_version: int = None, bTagEffFileName: str | None = None, trigger_group: str = '.*DoubleEG.*', analysis: str = 'mainAnalysis', applyCQR: bool = False, skipJetVetoMap: bool = False, year: Dict[str, List[str]] = None, fiducialCuts: str = 'store_flag', doDeco: bool = False, Smear_sigma_m: bool = False, doFlow_corrections: bool = False, validate_with_electrons: bool = False, output_format: str = 'parquet')[source]
Bases:
HggSkeletonProcessor
- class higgs_dna.workflows.btagging.BTaggingEfficienciesProcessor(metaconditions: Dict[str, Any], systematics: Dict[str, List[Any]] = None, corrections: Dict[str, List[Any]] = None, apply_trigger: bool = False, output_location: str | None = None, taggers: List[Any] | None = None, nano_version: int = None, bTagEffFileName: str | None = None, trigger_group: str = '.*DoubleEG.*', analysis: str = 'mainAnalysis', applyCQR: bool = False, skipJetVetoMap: bool = False, year: Dict[str, List[str]] = None, fiducialCuts: str = 'classical', doDeco: bool = False, Smear_sigma_m: bool = False, doFlow_corrections: bool = False, validate_with_electrons: bool = False, output_format: str = 'parquet')[source]
Bases:
HggSkeletonProcessor
higgs_dna.workflows.dystudies module
- class higgs_dna.workflows.dystudies.TagAndProbeProcessor(metaconditions: Dict[str, Any], systematics: Dict[str, List[Any]] = None, corrections: Dict[str, List[str]] | None = None, apply_trigger: bool = False, output_location: str | None = None, taggers: List[Any] | None = None, nano_version: int = None, bTagEffFileName: str | None = None, trigger_group: str = '.*SingleEle.*', analysis: str = 'tagAndProbe', applyCQR: bool = False, skipJetVetoMap: bool = False, year: Dict[str, List[str]] | None = None, fiducialCuts: str = 'classical', doDeco: bool = False, Smear_sigma_m: bool = False, doFlow_corrections: bool = False, validate_with_electrons: bool = False, output_format: str = 'parquet')[source]
Bases:
HggSkeletonProcessor