def getRepMap(self, alignment=None):
    result = super(GenericValidationData_CTSR, self).getRepMap(alignment)
    from .trackSplittingValidation import TrackSplittingValidation
    result.update({'ValidationSequence': self.ValidationSequence, 'istracksplitting': str(isinstance(self, TrackSplittingValidation)), 'cosmics0T': str(self.cosmics0T), 'use_d0cut': str(self.use_d0cut), 'ispvvalidation': str(self.isPVValidation)})
    commands = []
    for removeorappend in ('remove', 'append'):
        optionname = (removeorappend + 'trackhitfiltercommands')
        if result[optionname]:
            for command in result[optionname].split(','):
                command = command.strip()
                commands.append('process.TrackerTrackHitFilter.commands.{}("{}")'.format(removeorappend, command))
    result['trackhitfiltercommands'] = '\n'.join(commands)
    return result
def getRepMap(self, alignment=None):
    result = super(GenericValidationData_CTSR, self).getRepMap(alignment)
    from .trackSplittingValidation import TrackSplittingValidation
    result.update({'ValidationSequence': self.ValidationSequence, 'istracksplitting': str(isinstance(self, TrackSplittingValidation)), 'cosmics0T': str(self.cosmics0T), 'use_d0cut': str(self.use_d0cut), 'ispvvalidation': str(self.isPVValidation)})
    commands = []
    for removeorappend in ('remove', 'append'):
        optionname = (removeorappend + 'trackhitfiltercommands')
        if result[optionname]:
            for command in result[optionname].split(','):
                command = command.strip()
                commands.append('process.TrackerTrackHitFilter.commands.{}("{}")'.format(removeorappend, command))
    result['trackhitfiltercommands'] = '\n'.join(commands)
    return result