# BaseReweightingProtocols

class `propertyestimator.protocols.utils.``BaseReweightingProtocols`(unpack_stored_data, analysis_protocol, decorrelate_statistics, decorrelate_trajectory, concatenate_trajectories, concatenate_statistics, build_reference_system, reduced_reference_potential, build_target_system, reduced_target_potential, mbar_protocol)
  `__init__`()

    Initialize self. See help(type(self)) for accurate signature.

  Methods

  `__init__` | Initialize self.
  `count` | Return number of occurrences of value.
  `index` | Return first index of value.

  Attributes

  `analysis_protocol` | Alias for field number 1
  `build_reference_system` | Alias for field number 6
  `build_target_system` | Alias for field number 8
  `concatenate_statistics` | Alias for field number 5
  `concatenate_trajectories` | Alias for field number 4
  `decorrelate_statistics` | Alias for field number 2
  `decorrelate_trajectory` | Alias for field number 3
  `mbar_protocol` | Alias for field number 10
  `reduced_reference_potential` | Alias for field number 7
  `reduced_target_potential` | Alias for field number 9
  `unpack_stored_data` | Alias for field number 0

  property `analysis_protocol`

    Alias for field number 1

  property `build_reference_system`

    Alias for field number 6

  property `build_target_system`

    Alias for field number 8

  property `concatenate_statistics`

    Alias for field number 5

  property `concatenate_trajectories`

    Alias for field number 4

  `count`()

    Return number of occurrences of value.

  property `decorrelate_statistics`

    Alias for field number 2

  property `decorrelate_trajectory`

    Alias for field number 3

  `index`()

    Return first index of value.

    Raises ValueError if the value is not present.

  property `mbar_protocol`

    Alias for field number 10

  property `reduced_reference_potential`

    Alias for field number 7

  property `reduced_target_potential`

    Alias for field number 9

  property `unpack_stored_data`

    Alias for field number 0