# include <AliReconstructor.h>
#endif
#include "AliLog.h"
+#include <AliFMDBoolMap.h>
//____________________________________________________________________
class TTree;
* @param use If true, make the diagnostics file
*/
void SetDiagnose(Bool_t use=kTRUE) { fDiagnostics = use; }
+
protected:
/**
* Copy CTOR
*
* @param other Object to copy from.
*/
- AliFMDReconstructor(const AliFMDReconstructor& other);
+ AliFMDReconstructor(const AliFMDReconstructor&); //Not implemented
/**
* Assignment operator
*
*
* @return reference to this object
*/
- AliFMDReconstructor& operator=(const AliFMDReconstructor& other);
+ AliFMDReconstructor& operator=(const AliFMDReconstructor&); //Not implemented
/**
* Try to get the vertex from either ESD or generator header. Sets
* @c fCurrentVertex to the found Z posistion of the vertex (if
UShort_t str,
Float_t& eta,
Float_t& phi) const;
+ /**
+ * Mark dead channels as invalid, and those that are marked as invalid
+ * but are not dead, get the zero signal.
+ *
+ * @param esd ESD object to modify.
+ */
+ void MarkDeadChannels(AliESDFMD* esd) const;
+
/**
* Set-up reconstructor to use values from reconstruction
* parameters, if present, for this event. If the argument @a set
TH1* fDiagAll; // Diagnostics histogram
mutable Bool_t fZS[3]; // Zero-suppredded?
mutable UShort_t fZSFactor[3]; // Noise factor for Zero-suppression
+ mutable AliFMDBoolMap fBad; // Strip marked bad
private:
ClassDef(AliFMDReconstructor, 3) // class for the FMD reconstruction