/[PAMELA software]/DarthVader/CalorimeterLevel2/src/CaloLevel2.cpp
ViewVC logotype

Diff of /DarthVader/CalorimeterLevel2/src/CaloLevel2.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by mocchiut, Thu Dec 4 13:50:43 2008 UTC revision 1.20 by pam-fi, Wed Oct 15 12:06:21 2014 UTC
# Line 99  CaloLevel2::CaloLevel2() {     Line 99  CaloLevel2::CaloLevel2() {    
99  void CaloLevel2::Set(){//ELENA  void CaloLevel2::Set(){//ELENA
100      if(!CaloTrk)CaloTrk = new TClonesArray("CaloTrkVar",1); //ELENA      if(!CaloTrk)CaloTrk = new TClonesArray("CaloTrkVar",1); //ELENA
101  }//ELENA  }//ELENA
102    //--------------------------------------
103    //
104    //
105    //--------------------------------------
106    void CaloLevel2::SetTrackArray(TClonesArray *track){//ELENA
107    //    if(track && strcmp(track->GetClass()->GetName(),"CaloTrkVar")==0){
108        if(track ){
109            if(CaloTrk)CaloTrk->Clear("C");
110            CaloTrk = track;
111        }
112    }
113    
114  /**  /**
115   * Clear the CaloLevel2 object   * Clear the CaloLevel2 object
# Line 153  Bool_t CaloLevel2::IsGood(Bool_t strict) Line 164  Bool_t CaloLevel2::IsGood(Bool_t strict)
164    //    //
165    if ( strict ){    if ( strict ){
166      if ( !good ) return(false);      if ( !good ) return(false);
167      if ( !perr[0] ) return(false);      if ( perr[0] ) return(false);
168      if ( !perr[1] ) return(false);      if ( perr[1] ) return(false);
169      if ( !perr[2] ) return(false);      if ( perr[2] ) return(false);
170      if ( !perr[3] ) return(false);      if ( perr[3] ) return(false);
171      if ( !swerr[0] ) return(false);      if ( swerr[0] ) return(false);
172      if ( !swerr[1] ) return(false);      if ( swerr[1] ) return(false);
173      if ( !swerr[2] ) return(false);      if ( swerr[2] ) return(false);
174      if ( !swerr[3] ) return(false);      if ( swerr[3] ) return(false);
175      if ( !crc[0] ) return(false);      if ( crc[0] ) return(false);
176      if ( !crc[1] ) return(false);      if ( crc[1] ) return(false);
177      if ( !crc[2] ) return(false);      if ( crc[2] ) return(false);
178      if ( !crc[3] ) return(false);      if ( crc[3] ) return(false);
179    } else {    } else {
180      if ( perr[0] == 129 ||  perr[0] == 136 || perr[0] == 142 || perr[0] == 143 ) return(false);      if ( perr[0] == 129 ||  perr[0] == 136 || perr[0] == 142 || perr[0] == 143 ) return(false);
181      if ( perr[1] == 129 ||  perr[1] == 136 || perr[1] == 142 || perr[1] == 143 ) return(false);      if ( perr[1] == 129 ||  perr[1] == 136 || perr[1] == 142 || perr[1] == 143 ) return(false);

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.20

  ViewVC Help
Powered by ViewVC 1.1.23