%   BAT.m

%   This software is protected by german copyright and international treaties.             
%   Copyright 2004 Markus Junghöfer & Peter Peyk. All Rights Reserved.                     
%                                                                                          
%   THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE        
%   NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO,    
%   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE    
%   OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
%   TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT,       
%   INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE      
%   OR DOCUMENTATION. 


%PosHiPosLo
CPosHiGTPosLoAll=[0 0 0 -1 1 0 0 0 0 0 0 0 0 0 -1 1 0 0 0 0 0 0 0 0];
CPosHiLTPosLoAll=-CPosHiGTPosLoAll;

CPosHiGTPosLoSlow=[0 0 0 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
CPosHiLTPosLoSlow=-CPosHiGTPosLoSlow;

CPosHiGTPosLoFast=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 0 0 0 0 0 0 0 0];
CPosHiLTPosLoFast=-CPosHiGTPosLoFast;

%NegHiNegLo
CNegHiGTNegLoAll=[1 -1 0 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 0 0 0 0 0 0 0];
CNegHiLTNegLoAll=-CNegHiGTNegLoAll;

CNegHiGTNegLoSlow=[1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
CNegHiLTNegLoSlow=-CNegHiGTNegLoSlow;

CNegHiGTNegLoFast=[0 0 0 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 0 0 0 0 0 0 0];
CNegHiLTNegLoFast=-CNegHiGTNegLoFast;

%PosHiNegLo
CPosHiGTNegLoAll=[0 -1 0 0 1 0 0 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 0];
CPosHiLTNegLoAll=-CPosHiGTNegLoAll;

CPosHiGTNegLoSlow=[0 -1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
CPosHiLTNegLoSlow=-CPosHiGTNegLoSlow;

CPosHiGTNegLoFast=[0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 0];
CPosHiLTNegLoFast=-CPosHiGTNegLoFast;

%NegHiPosLo
CNegHiGTPosLoAll=[1 0 0 -1 0 0 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 0 0 0 0];
CNegHiLTPosLoAll=-CNegHiGTPosLoAll;

CNegHiGTPosLoSlow=[1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
CNegHiLTPosLoSlow=-CNegHiGTPosLoSlow;

CNegHiGTPosLoFast=[0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 0 0 0 0];
CNegHiLTPosLoFast=-CNegHiGTPosLoFast;

contrasts(1) = struct( ...
'names',  {{...
         'CPosHiGTPosLoAll','CPosHiLTPosLoAll','CPosHiGTPosLoSlow','CPosHiLTPosLoSlow','CPosHiGTPosLoFast','CPosHiLTPosLoFast', ...
         'CNegHiGTNegLoAll','CNegHiLTNegLoAll','CNegHiGTNegLoSlow','CNegHiLTNegLoSlow','CNegHiGTNegLoFast','CNegHiLTNegLoFast', ...
         'CPosHiGTNegLoAll','CPosHiLTNegLoAll','CPosHiGTNegLoSlow','CPosHiLTNegLoSlow','CPosHiGTNegLoFast','CPosHiLTNegLoFast', ...
         'CNegHiGTPosLoAll','CNegHiLTPosLoAll','CNegHiGTPosLoSlow','CNegHiLTPosLoSlow','CNegHiGTPosLoFast','CNegHiLTPosLoFast', ...
      }}, ...
'types',   {{...
      'T','T','T','T','T','T',...
      'T','T','T','T','T','T',...
      'T','T','T','T','T','T',...
      'T','T','T','T','T','T',...
 }}, ...
'values',  {{...
   		CPosHiGTPosLoAll,CPosHiLTPosLoAll,CPosHiGTPosLoSlow,CPosHiLTPosLoSlow,CPosHiGTPosLoFast,CPosHiLTPosLoFast, ...
         CNegHiGTNegLoAll,CNegHiLTNegLoAll,CNegHiGTNegLoSlow,CNegHiLTNegLoSlow,CNegHiGTNegLoFast,CNegHiLTNegLoFast, ...
         CPosHiGTNegLoAll,CPosHiLTNegLoAll,CPosHiGTNegLoSlow,CPosHiLTNegLoSlow,CPosHiGTNegLoFast,CPosHiLTNegLoFast, ...
         CNegHiGTPosLoAll,CNegHiLTPosLoAll,CNegHiGTPosLoSlow,CNegHiLTPosLoSlow,CNegHiGTPosLoFast,CNegHiLTPosLoFast, ...
}});