begintemplate SDH_Tonic_AdEx
    public soma
    
    create soma
    
    proc init() {
        soma {
            diam = 30
            L = 28
            cm = 1
            
            insert Tonic_AdEx
            insert IF_BG4
        
            ek = -100
            ena = 50
        }
    }
endtemplate SDH_Tonic_AdEx

begintemplate SDH_Single_AdEx
    public soma
    
    create soma
    
    proc init() {
        soma {
            diam = 25
            L = 23
            cm = 1
            
            insert Single_AdEx
            insert IF_BG4_v2
        
            ek = -100
            ena = 50
        }
    }
endtemplate SDH_Single_AdEx

begintemplate SDH_Delay_AdEx
    public soma
    
    create soma
    
    proc init() {
        soma {
            diam = 30
            L = 28
            cm = 1
            
            insert Delay_AdEx
            insert IF_BG4
        
            ek = -100
            ena = 50
        }
    }
endtemplate SDH_Delay_AdEx

begintemplate SDH_Hybrid_AdEx
    public soma
    
    create soma
    
    proc init() {
        soma {
            diam = 30
            L = 28
            cm = 1
            
            insert Hybrid_AdEx
            insert IF_BG4
        
            ek = -100
            ena = 50
        }
    }
endtemplate SDH_Hybrid_AdEx

begintemplate PAN_AdEx
    public soma
    create soma
    proc init() {
        soma {
           
            insert IF_BG4
        
        }
    }
endtemplate PAN_AdEx