def _check_inputs(self):
valid_detector = True<EOL>valid_filter = True<EOL>valid_date = True<EOL>if self.detector not in self._valid_detectors:<EOL><INDENT>msg = ('<STR_LIT>'<EOL>'<STR_LIT>'<EOL>'<STR_LIT:{}>'.format(self.detector,<EOL>'<STR_LIT:\n>'.join(self._valid_detectors),<EOL>self._msg_div))<EOL>LOG.error(msg)<EOL>valid_detector = False<EOL><DEDENT>if (self.filt is not None and valid_detector and<EOL>self.filt not in self.valid_filters[self.detector]):<EOL><INDENT>msg = ('<STR_LIT>'<EOL>'<STR_LIT>'<EOL>'<STR_LIT:{}>'.format(self.filt, self.detector,<EOL>'<STR_LIT:\n>'.join(self.valid_filters[self.detector]),<EOL>self._msg_div))<EOL>LOG.error(msg)<EOL>valid_filter = False<EOL><DEDENT>date_check = self._check_date()<EOL>if date_check is not None:<EOL><INDENT>LOG.error('<STR_LIT>'.format(date_check, self._msg_div))<EOL>valid_date = False<EOL><DEDENT>if not valid_detector or not valid_filter or not valid_date:<EOL><INDENT>return False<EOL><DEDENT>return True<EOL>
Check the inputs to ensure they are valid.

        Returns
        -------
        status : bool
            True if all inputs are valid, False if one is not.