<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def setHidden(self, hidden):
 """ Sets if this analysis must be displayed or not in results report and in manage analyses view if the user is a lab contact as well. The value set by using this field will have priority over the visibility criteria set at Analysis Request, Template or Profile levels (see field AnalysisServiceSettings from Analysis Request. To achieve this behavior, this setter also sets the value to HiddenManually to true. :param hidden: true if the analysis must be hidden in report :type hidden: bool """

        self.setHiddenManually(True)
        self.getField('Hidden').set(self, hidden)