//_____________________________________________________________________________
void
-AliMUON2DStoreValidator::ReportManu(TList& lines, AliMUONCheckItem& manu)
+AliMUON2DStoreValidator::ReportManu(TList& lines, const AliMUONCheckItem& manu)
{
/// Report list of missing channels from this manu
//_____________________________________________________________________________
void
-AliMUON2DStoreValidator::ReportDE(TList& lines, AliMUONCheckItem& de)
+AliMUON2DStoreValidator::ReportDE(TList& lines, const AliMUONCheckItem& de)
{
/// Report list of missing manus from this de
AliMUONCheckItem* manu(0x0);
//_____________________________________________________________________________
void
-AliMUON2DStoreValidator::ReportChamber(TList& lines, AliMUONCheckItem& chamber)
+AliMUON2DStoreValidator::ReportChamber(TList& lines, const AliMUONCheckItem& chamber)
{
/// Report list of missing de from this chamber
AliMUONCheckItem* GetDE(Int_t detElemId);
AliMUONCheckItem* GetManu(Int_t detElemId, Int_t manuId);
- static void ReportChamber(TList& list, AliMUONCheckItem& chamber);
- static void ReportDE(TList& list, AliMUONCheckItem& de);
- static void ReportManu(TList& list, AliMUONCheckItem& manu);
+ static void ReportChamber(TList& list, const AliMUONCheckItem& chamber);
+ static void ReportDE(TList& list, const AliMUONCheckItem& de);
+ static void ReportManu(TList& list, const AliMUONCheckItem& manu);
private:
TObjArray* fChambers; //!< Array of AliMUONCheckItem.
//_____________________________________________________________________________
void
-AliMUONAttPainterSelectorFrame::Clicked(AliMUONAttPainter* newValues)
+AliMUONAttPainterSelectorFrame::Clicked(const AliMUONAttPainter* newValues)
{
/// Emit a signal
void Update(const AliMUONAttPainter& att);
- void Clicked(AliMUONAttPainter* newValues); // *SIGNAL*
+ void Clicked(const AliMUONAttPainter* newValues); // *SIGNAL*
void CathodeClicked(Int_t buttonId);
Int_t
AliMUONClusterSplitterMLEM::Fit(const AliMUONCluster& cluster,
Int_t iSimple, Int_t nfit,
- Int_t *clustFit, TObjArray **clusters,
+ const Int_t *clustFit, TObjArray **clusters,
Double_t *parOk,
TObjArray& clusterList, TH2 *mlem)
{
void
AliMUONClusterSplitterMLEM::Merge(const AliMUONCluster& cluster,
Int_t nForFit, Int_t nCoupled,
- Int_t *clustNumb, Int_t *clustFit,
+ const Int_t *clustNumb, const Int_t *clustFit,
TObjArray **clusters,
TMatrixD& aijcluclu, TMatrixD& aijclupad)
{
//_____________________________________________________________________________
Double_t
-AliMUONClusterSplitterMLEM::MinGroupCoupl(Int_t nCoupled, Int_t *clustNumb,
- TMatrixD& aijcluclu, Int_t *minGroup)
+AliMUONClusterSplitterMLEM::MinGroupCoupl(Int_t nCoupled, const Int_t *clustNumb,
+ const TMatrixD& aijcluclu, Int_t *minGroup)
{
/// Find group of clusters with minimum coupling to all the others
Int_t
AliMUONClusterSplitterMLEM::SelectPad(const AliMUONCluster& cluster,
Int_t nCoupled, Int_t nForFit,
- Int_t *clustNumb, Int_t *clustFit,
- TMatrixD& aijclupad)
+ const Int_t *clustNumb, const Int_t *clustFit,
+ const TMatrixD& aijclupad)
{
/// Select pads for fit. If too many coupled clusters, find pads giving
/// the strongest coupling with the rest of clusters and exclude them from the fit.
Int_t Fit(const AliMUONCluster& cluster,
Int_t iSimple, Int_t nfit,
- Int_t *clustFit, TObjArray **clusters,
+ const Int_t *clustFit, TObjArray **clusters,
Double_t *parOk, TObjArray& clusterList, TH2 *mlem);
void Merge(const AliMUONCluster& cluster,
Int_t nForFit, Int_t nCoupled,
- Int_t *clustNumb, Int_t *clustFit,
+ const Int_t *clustNumb, const Int_t *clustFit,
TObjArray **clusters,
TMatrixD& aijcluclu, TMatrixD& aijclupad);
- Double_t MinGroupCoupl(Int_t nCoupled, Int_t *clustNumb,
- TMatrixD& aijcluclu, Int_t *minGroup);
+ Double_t MinGroupCoupl(Int_t nCoupled, const Int_t *clustNumb,
+ const TMatrixD& aijcluclu, Int_t *minGroup);
Int_t SelectPad(const AliMUONCluster& cluster,
Int_t nCoupled, Int_t nForFit,
- Int_t *clustNumb, Int_t *clustFit,
- TMatrixD& aijclupad);
+ const Int_t *clustNumb, const Int_t *clustFit,
+ const TMatrixD& aijclupad);
void Split(const AliMUONCluster& cluster,
TH2* mlem,
//____________________________________________________________________
Int_t AliMUONDigitMaker::TriggerDigits(Int_t nBoard,
- TArrayS* xyPattern,
+ const TArrayS* xyPattern,
AliMUONVDigitStore& digitStore) const
{
/// make digits for trigger from pattern, and add them to digitStore
Int_t ReadTrackerDDL(AliRawReader* rawReader);
Int_t ReadTriggerDDL(AliRawReader* rawReader);
- Int_t TriggerDigits(Int_t nBoard, TArrayS* xyPattern,
+ Int_t TriggerDigits(Int_t nBoard, const TArrayS* xyPattern,
AliMUONVDigitStore& digitStore) const;
Bool_t TriggerToDigitsStore(const AliMUONVTriggerStore& triggerStore,
//___________________________________________
-void AliMUONLocalTriggerBoard::Pattern(Option_t *option) const
+void AliMUONLocalTriggerBoard::Pattern(const Option_t *option) const
{
/// print bit pattern
///
//___________________________________________
-void AliMUONLocalTriggerBoard::BP(Option_t *option) const
+void AliMUONLocalTriggerBoard::BP(const Option_t *option) const
{
/// Respect the old printout format
virtual void Setbit(Int_t strip, Int_t cathode, Int_t chamber);
virtual void SetbitM(Int_t strip, Int_t cathode, Int_t chamber);
- virtual void Pattern(Option_t *option = "X Y") const; // default option displays X then Y bp
+ virtual void Pattern(const Option_t *option = "X Y") const; // default option displays X then Y bp
virtual void Reset();
virtual void ResetResponse();
virtual void Resp(Option_t *option) const; ///< local trigger info before ("I") and after ("F") LUT
- virtual void BP(Option_t *option) const; ///< display X/Y bp
+ virtual void BP(const Option_t *option) const; ///< display X/Y bp
private:
AliMpLocalBoard* fMpLocalBoard; ///< pointer to the local board mapping
//_____________________________________________________________________________
void
-AliMUONPainterDataRegistry::DataMakerWasRegistered(AliMUONVTrackerDataMaker* data)
+AliMUONPainterDataRegistry::DataMakerWasRegistered(const AliMUONVTrackerDataMaker* data)
{
/// A new reader source was registered
Long_t param[] = { (Long_t)data };
//_____________________________________________________________________________
void
-AliMUONPainterDataRegistry::DataMakerWasUnregistered(AliMUONVTrackerDataMaker* data)
+AliMUONPainterDataRegistry::DataMakerWasUnregistered(const AliMUONVTrackerDataMaker* data)
{
/// A data reader was unregistered
Long_t param[] = { (Long_t)data };
//_____________________________________________________________________________
void
-AliMUONPainterDataRegistry::DataSourceWasRegistered(AliMUONVTrackerData* data)
+AliMUONPainterDataRegistry::DataSourceWasRegistered(const AliMUONVTrackerData* data)
{
/// A new data source was registered
Long_t param[] = { (Long_t)data };
//_____________________________________________________________________________
void
-AliMUONPainterDataRegistry::DataSourceWasUnregistered(AliMUONVTrackerData* data)
+AliMUONPainterDataRegistry::DataSourceWasUnregistered(const AliMUONVTrackerData* data)
{
/// A data source was unregistered
Long_t param[] = { (Long_t)data };
AliMUONVTrackerData* InteractiveReadOutConfig() const;
- void DataSourceWasRegistered(AliMUONVTrackerData* data); // *SIGNAL*
+ void DataSourceWasRegistered(const AliMUONVTrackerData* data); // *SIGNAL*
- void DataSourceWasUnregistered(AliMUONVTrackerData* data); // *SIGNAL*
+ void DataSourceWasUnregistered(const AliMUONVTrackerData* data); // *SIGNAL*
- void DataMakerWasRegistered(AliMUONVTrackerDataMaker* reader); // *SIGNAL*
+ void DataMakerWasRegistered(const AliMUONVTrackerDataMaker* reader); // *SIGNAL*
- void DataMakerWasUnregistered(AliMUONVTrackerDataMaker* reader); // *SIGNAL*
+ void DataMakerWasUnregistered(const AliMUONVTrackerDataMaker* reader); // *SIGNAL*
static AliMUONPainterDataRegistry* Instance();
//_____________________________________________________________________________
void
-AliMUONPainterDataSourceFrame::DataMakerWasUnregistered(AliMUONVTrackerDataMaker* maker)
+AliMUONPainterDataSourceFrame::DataMakerWasUnregistered(const AliMUONVTrackerDataMaker* maker)
{
/// Update ourselves as a data reader was deleted
void DataMakerWasRegistered(AliMUONVTrackerDataMaker* reader);
- void DataMakerWasUnregistered(AliMUONVTrackerDataMaker* reader);
+ void DataMakerWasUnregistered(const AliMUONVTrackerDataMaker* reader);
void HistogramButtonClicked();
//_____________________________________________________________________________
TGButton*
AliMUONPainterInterfaceHelper::FindButtonByUserData(const TGButtonGroup& bg,
- void* userData)
+ const void* userData)
{
/// Find a button by userData
//_____________________________________________________________________________
void
AliMUONPainterInterfaceHelper::RemoveButton(TGButtonGroup& bg,
- TGButton* button)
+ const TGButton* button)
{
/// Remove a button
static TGButton* FindButtonByName(const TGButtonGroup& bg, const TString& name);
- static TGButton* FindButtonByUserData(const TGButtonGroup& bg, void* userData);
+ static TGButton* FindButtonByUserData(const TGButtonGroup& bg, const void* userData);
static TGButton* FindDownButton(const TGButtonGroup& bg);
static void Unselect(TGButtonGroup& bg, const TString& buttonName, Bool_t emit=kFALSE);
- static void RemoveButton(TGButtonGroup& bg, TGButton* button);
+ static void RemoveButton(TGButtonGroup& bg, const TGButton* button);
ClassDef(AliMUONPainterInterfaceHelper,1) // Helper class for TGButtonGroup manipulation
};
//_____________________________________________________________________________
void
-AliMUONPainterMasterFrame::AttributesChanged(AliMUONAttPainter* newValues)
+AliMUONPainterMasterFrame::AttributesChanged(const AliMUONAttPainter* newValues)
{
/// Attributes changed (e.g. from cath0 to cath1 or bending to nonbending, etc...)
void Update();
- void AttributesChanged(AliMUONAttPainter* newValues);
+ void AttributesChanged(const AliMUONAttPainter* newValues);
void SaveAs(const char* filename = "", Option_t* option = "") const;
//_____________________________________________________________________________
void
-AliMUONPainterMatrixFrame::MouseLeave(AliMUONVPainter* painter)
+AliMUONPainterMatrixFrame::MouseLeave(const AliMUONVPainter* painter)
{
/// Emit a signal to notify that mouse pointer is leaving a given painter
void MouseMotion(AliMUONVPainter* painter, Double_t* position); // *SIGNAL*
- void MouseLeave(AliMUONVPainter* painter); // *SIGNAL*
+ void MouseLeave(const AliMUONVPainter* painter); // *SIGNAL*
void ResponderButtonWasClicked(Int_t id);
//_____________________________________________________________________________
void
-AliMUONPainterRegistry::PainterMatrixWantToShow(AliMUONPainterMatrix* group)
+AliMUONPainterRegistry::PainterMatrixWantToShow(const AliMUONPainterMatrix* group)
{
/// A given paintermatrix want to appear on screen
Long_t param[] = { (Long_t)group };
//_____________________________________________________________________________
void
-AliMUONPainterRegistry::PainterMatrixWasRegistered(AliMUONPainterMatrix* group)
+AliMUONPainterRegistry::PainterMatrixWasRegistered(const AliMUONPainterMatrix* group)
{
/// A new painter matrix was registered
Long_t param[] = { (Long_t)group };
//_____________________________________________________________________________
void
-AliMUONPainterRegistry::PainterMatrixWasUnregistered(AliMUONPainterMatrix* group)
+AliMUONPainterRegistry::PainterMatrixWasUnregistered(const AliMUONPainterMatrix* group)
{
/// A painter matrix was unregistered
Long_t param[] = { (Long_t)group };
void AddToHistory(AliMUONPainterMatrix* group);
- void PainterMatrixWasRegistered(AliMUONPainterMatrix* group); // *SIGNAL*
+ void PainterMatrixWasRegistered(const AliMUONPainterMatrix* group); // *SIGNAL*
- void PainterMatrixWasUnregistered(AliMUONPainterMatrix* group); // *SIGNAL*
+ void PainterMatrixWasUnregistered(const AliMUONPainterMatrix* group); // *SIGNAL*
- void PainterMatrixWantToShow(AliMUONPainterMatrix* group); // *SIGNAL*
+ void PainterMatrixWantToShow(const AliMUONPainterMatrix* group); // *SIGNAL*
void Print(Option_t* opt) const;
}
//====================================
-void AliMUONPairLight::PrintInfo(Option_t* opt){
+void AliMUONPairLight::PrintInfo(const Option_t* opt){
/// print information about muon pairs
/// Options:
/// - "H" single muons' decay histories
TLorentzVector GetPGen(){return fMu0.GetPGen()+fMu1.GetPGen();}
Double_t GetOpeningAngle();
Bool_t IsDimuonFromCorrPiK();
- virtual void PrintInfo(Option_t* opt);//"H" single muons' decay histories
+ virtual void PrintInfo(const Option_t* opt);//"H" single muons' decay histories
//"K" dimuon kinematics
//"F" dimuon flags
//"A" all variables
}
//____________________________________________________________________
-Int_t AliMUONRawWriter::Digits2Raw(AliMUONVDigitStore* digitStore,
- AliMUONVTriggerStore* triggerStore)
+Int_t AliMUONRawWriter::Digits2Raw(const AliMUONVDigitStore* digitStore,
+ const AliMUONVTriggerStore* triggerStore)
{
/// convert digits of the current event to raw data
virtual ~AliMUONRawWriter(); // Destructor
// write raw data
- Int_t Digits2Raw(AliMUONVDigitStore* digitStore, AliMUONVTriggerStore* triggerStore);
+ Int_t Digits2Raw(const AliMUONVDigitStore* digitStore, const AliMUONVTriggerStore* triggerStore);
void SetScalersNumbers();
//_____________________________________________________________________________
-AliMUONTriggerTrack* AliMUONRecoCheck::FindCompatibleTrack(AliMUONTriggerTrack &track, AliMUONVTriggerTrackStore &triggerTrackStore,
+AliMUONTriggerTrack* AliMUONRecoCheck::FindCompatibleTrack(AliMUONTriggerTrack &track, const AliMUONVTriggerTrackStore &triggerTrackStore,
Double_t sigmaCut)
{
/// Return the trigger track from the store matched with the given track (or 0x0).
/// Return the trigger track from the store matched with the given track (or 0x0)
static AliMUONTriggerTrack* FindCompatibleTrack(AliMUONTriggerTrack &track,
- AliMUONVTriggerTrackStore &triggerTrackStore,
+ const AliMUONVTriggerTrackStore &triggerTrackStore,
Double_t sigmaCut = 10.);
private:
//__________________________________________________________________________
Bool_t AliMUONTrack::ComputeClusterWeights(TMatrixD& clusterWeightsNB, TMatrixD& clusterWeightsB,
- TMatrixD* mcsCovariances, AliMUONVCluster* discardedCluster) const
+ TMatrixD* mcsCovariances, const AliMUONVCluster* discardedCluster) const
{
/// Compute the weight matrices, in non bending and bending direction,
/// of the other attached clusters assuming the discarded one does not exist
}
//__________________________________________________________________________
-Int_t AliMUONTrack::FindCompatibleClusters(AliMUONTrack &track, Double_t sigmaCut, Bool_t compatibleCluster[10]) const
+Int_t AliMUONTrack::FindCompatibleClusters(const AliMUONTrack &track, Double_t sigmaCut, Bool_t compatibleCluster[10]) const
{
/// Try to match clusters from this track with clusters from the given track within the provided sigma cut:
/// - Fill the array compatibleCluster[iCh] with kTRUE if a compatible cluster has been found in chamber iCh.
Int_t GetNDF() const;
Double_t GetNormalizedChi2() const;
- Int_t FindCompatibleClusters(AliMUONTrack &track, Double_t sigma2Cut, Bool_t compatibleCluster[10]) const;
+ Int_t FindCompatibleClusters(const AliMUONTrack &track, Double_t sigma2Cut, Bool_t compatibleCluster[10]) const;
Bool_t Match(AliMUONTrack &track, Double_t sigma2Cut, Int_t &nMatchClusters) const;
/// return pointer to track parameters at vertex (can be 0x0)
// methods
Bool_t ComputeClusterWeights(TMatrixD& clusterWeightsNB, TMatrixD& clusterWeightsB,
- TMatrixD* mcsCovariances = 0, AliMUONVCluster* discardedCluster = 0) const;
+ TMatrixD* mcsCovariances = 0, const AliMUONVCluster* discardedCluster = 0) const;
void ComputeMCSCovariances(TMatrixD& mcsCovariances) const;
}
//__________________________________________________________________________
-void AliMUONTrackExtrap::ExtrapOneStepHelix(Double_t charge, Double_t step, Double_t *vect, Double_t *vout)
+void AliMUONTrackExtrap::ExtrapOneStepHelix(Double_t charge, Double_t step, const Double_t *vect, Double_t *vout)
{
/// <pre>
/// ******************************************************************
}
//__________________________________________________________________________
-void AliMUONTrackExtrap::ExtrapOneStepHelix3(Double_t field, Double_t step, Double_t *vect, Double_t *vout)
+void AliMUONTrackExtrap::ExtrapOneStepHelix3(Double_t field, Double_t step, const Double_t *vect, Double_t *vout)
{
/// <pre>
/// ******************************************************************
}
//__________________________________________________________________________
-Bool_t AliMUONTrackExtrap::ExtrapOneStepRungekutta(Double_t charge, Double_t step, Double_t* vect, Double_t* vout)
+Bool_t AliMUONTrackExtrap::ExtrapOneStepRungekutta(Double_t charge, Double_t step, const Double_t* vect, Double_t* vout)
{
/// <pre>
/// ******************************************************************
static Double_t GetMCSAngle2(const AliMUONTrackParam& param, Double_t dZ, Double_t x0);
static void AddMCSEffect(AliMUONTrackParam *param, Double_t dZ, Double_t x0);
- static Bool_t ExtrapOneStepRungekutta(Double_t charge, Double_t step, Double_t* vect, Double_t* vout);
+ static Bool_t ExtrapOneStepRungekutta(Double_t charge, Double_t step, const Double_t* vect, Double_t* vout);
private:
static void Cov2CovP(const TMatrixD ¶m, TMatrixD &cov);
static void CovP2Cov(const TMatrixD ¶m, TMatrixD &cov);
- static void ExtrapOneStepHelix(Double_t charge, Double_t step, Double_t *vect, Double_t *vout);
- static void ExtrapOneStepHelix3(Double_t field, Double_t step, Double_t *vect, Double_t *vout);
+ static void ExtrapOneStepHelix(Double_t charge, Double_t step, const Double_t *vect, Double_t *vout);
+ static void ExtrapOneStepHelix3(Double_t field, Double_t step, const Double_t *vect, Double_t *vout);
ClassDef(AliMUONTrackExtrap, 0) // Tools for track extrapolation in ALICE dimuon spectrometer
};
}
//====================================
-void AliMUONTrackLight::PrintInfo(Option_t* opt){
+void AliMUONTrackLight::PrintInfo(const Option_t* opt){
/// prints information about the track:
/// - "H" muon's decay history
/// - "K" muon kinematics
Bool_t IsMotherAResonance(Int_t index=0) const;
/// Return flag for oscillation
Bool_t GetOscillation() const {return fOscillation;}
- virtual void PrintInfo(Option_t* opt); //"H" muon's decay history
+ virtual void PrintInfo(const Option_t* opt); //"H" muon's decay history
//"K" muon kinematics
//"A" all variables
Int_t GetParentFlavour(Int_t idParent=0) const;
//_____________________________________________________________________________
AliMUONVCalibParam*
AliMUONTrackerData::ChannelParam(Int_t detElemId, Int_t manuId,
- AliMUONVCalibParam* external) const
+ const AliMUONVCalibParam* external) const
{
/// Return (if it exist) the VCalibParam for a given manu
AliMUONVCalibParam* CreateChamberParam(Int_t chamberId) const;
AliMUONVCalibParam* ChannelParam(Int_t detElemId, Int_t manuId,
- AliMUONVCalibParam* external=0x0) const;
+ const AliMUONVCalibParam* external=0x0) const;
AliMUONVCalibParam* DetectionElementParam(Int_t detElemId, Bool_t create=kFALSE) const;
}
//___________________________________________
-void AliMUONTriggerElectronics::Scan(Option_t *option)
+void AliMUONTriggerElectronics::Scan(const Option_t *option)
{
/// SCAN
///
}
//___________________________________________
-void AliMUONTriggerElectronics::Feed(AliMUONVTriggerStore& triggerStore)
+void AliMUONTriggerElectronics::Feed(const AliMUONVTriggerStore& triggerStore)
{
//
/// Fill inputs from reconstructed local trigger store
virtual void Feed(UShort_t pattern[2][4]);
virtual void Feed(const AliMUONVDigitStore& digitStore);
- virtual void Feed(AliMUONVTriggerStore& triggerStore);
+ virtual void Feed(const AliMUONVTriggerStore& triggerStore);
virtual void Reset();
- virtual void Scan(Option_t *option);
+ virtual void Scan(const Option_t *option);
virtual void LocalResponse();
virtual void RegionalResponse();
AliMUONTriggerIO::WriteConfig(const char* localFile,
const char* regionalFile,
const char* globalFile,
- AliMUONVStore* localMasks,
+ const AliMUONVStore* localMasks,
AliMUONRegionalTriggerConfig* regionalConfig,
AliMUONGlobalCrateConfig* globalConfig) const
{
//_____________________________________________________________________________
Bool_t
-AliMUONTriggerIO::WriteLocalMasks(const char* localFile, AliMUONVStore& localMasks) const
+AliMUONTriggerIO::WriteLocalMasks(const char* localFile, const AliMUONVStore& localMasks) const
{
/// write local mask
/// removing/adding enable for a local board need a update of the configuration
Bool_t WriteConfig(const char* localFile,
const char* regionalFile,
const char* globalFile,
- AliMUONVStore* localMasks,
+ const AliMUONVStore* localMasks,
AliMUONRegionalTriggerConfig* regionalConfig,
AliMUONGlobalCrateConfig* globalConfig) const;
Int_t ReadLocalMasks(const char* localFile, AliMUONVStore& localMasks) const;
- Bool_t WriteLocalMasks(const char* localFile, AliMUONVStore& localMasks) const;
+ Bool_t WriteLocalMasks(const char* localFile, const AliMUONVStore& localMasks) const;
void ReadLocalLUT(AliMUONTriggerLut& lut, Int_t localBoardId, FILE* flut);
}
//____________________________________________________________________________
-void AliMUONTriggerQADataMakerRec::RawTriggerMatchOutLocal(AliMUONVTriggerStore& inputTriggerStore,
- AliMUONVTriggerStore& recoTriggerStore)
+void AliMUONTriggerQADataMakerRec::RawTriggerMatchOutLocal(const AliMUONVTriggerStore& inputTriggerStore,
+ const AliMUONVTriggerStore& recoTriggerStore)
{
//
/// Match data and reconstructed Local Trigger decision
TObjArray* GetDCSValues(Int_t iMeas, Int_t detElemId,
TMap* triggerDcsMap, AliMpDCSNamer& triggerDcsNamer);
UChar_t RawTriggerInGlobal2OutGlobal(UInt_t globalInput[4]);
- void RawTriggerMatchOutLocal(AliMUONVTriggerStore& inputTriggerStore, AliMUONVTriggerStore& recoTriggerStore);
+ void RawTriggerMatchOutLocal(const AliMUONVTriggerStore& inputTriggerStore, const AliMUONVTriggerStore& recoTriggerStore);
//void RawTriggerMatchOutLocalInRegional();
void RawTriggerMatchOutGlobal(AliMUONGlobalTrigger& inputLocalTrigger,
AliMUONGlobalTrigger& recoGlobalTrigger,
//_____________________________________________________________________________
void
-AliMUONVQADataMakerRec::ResetDetector(TObjArray* list)
+AliMUONVQADataMakerRec::ResetDetector(const TObjArray* list)
{
/// Reset all histograms found in list, that match either trigger or tracker
protected:
- void ResetDetector(TObjArray* list);
+ void ResetDetector(const TObjArray* list);
Int_t RunNumber() const;
}
//_____________________________________________________________________________
-AliMpSubZone* AliMpZone::FindSubZone(AliMpVMotif* motif) const
+AliMpSubZone* AliMpZone::FindSubZone(const AliMpVMotif* motif) const
{
/// Find a subzone with a specified motif;
/// return 0 if not found.
void AddSubZone(AliMpSubZone* subZone);
// find methods
- AliMpSubZone* FindSubZone(AliMpVMotif* motif) const;
+ AliMpSubZone* FindSubZone(const AliMpVMotif* motif) const;
// set methods
void SetPadDimensions(Double_t dx, Double_t dy);