]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
function call optimization: passing structures by reference
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 25 Mar 2011 11:18:39 +0000 (11:18 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 25 Mar 2011 11:18:39 +0000 (11:18 +0000)
HLT/TPCLib/AliHLTTPCPad.cxx
HLT/TPCLib/AliHLTTPCPad.h

index 920e2e05bc7a134025941e07d8f580dd5533b8ef..9fdb4a777819cf311786a4cb372275466da34cd9 100644 (file)
@@ -660,12 +660,12 @@ void AliHLTTPCPad::ZeroSuppress(Double_t nRMS, Int_t threshold, Int_t reqMinPoin
   }
 }
 
-void AliHLTTPCPad::AddClusterCandidate(AliHLTTPCClusters candidate){
+void AliHLTTPCPad::AddClusterCandidate(const AliHLTTPCClusters& candidate){
   fClusterCandidates.push_back(candidate);
   fUsedClusterCandidates.push_back(0);
 }
 
-void AliHLTTPCPad::AddCandidateDigits(vector<AliHLTTPCDigitData> candidateDigits){
+void AliHLTTPCPad::AddCandidateDigits(const vector<AliHLTTPCDigitData>& candidateDigits){
   fCandidateDigitsVector.push_back(candidateDigits); 
 }
 
index e534b178ee86b00d96fd108b14e790cd314aa02a..4eb06774b8a1fdbf29e880d379e2a1176b5cc412 100644 (file)
@@ -327,12 +327,12 @@ public:
   /**
    * Adds cluster candidate to the fClusterCandidates.
    */
-  void AddClusterCandidate(AliHLTTPCClusters candidate);
+  void AddClusterCandidate(const AliHLTTPCClusters& candidate);
 
   /**
    * Adds the digits belonging to the candidate.
    */
-  void AddCandidateDigits(vector<AliHLTTPCDigitData> candidateDigits);
+  void AddCandidateDigits(const vector<AliHLTTPCDigitData>& candidateDigits);
 
   
   /**